Hilltop Towns of Calabria – Atmospheric Mountain Villages in Southern Italy
Hilltop towns of Calabria are a highlight of this southern Italian region and they seem to pop up everywhere. Typically topped by a sturdy castle and handsome church, their tiled-roof houses appear to tumble down the hillsides. Strolling the narrow alleyways behind them and climbing the steep stairs to their citadels is one of the … Read more