Termoli seaside town of Molise, whose ancient village is perched on a rocky promontory, characterized by narrow streets and cobbled streets of light stone.
(Photo taken from the Belvedere of Piazza Sant'Antonio, from here the view leaves you breathless