Castelmezzano and Pietrapertosa: Italy's Enchanting Mountain Villages and the
In the heart of Basilicata, Italy, Castelmezzano and Pietrapertosa are two captivating medieval villages set among the peaks of the Lucanian Dolomites. Each town has a distinct charm, perched on rugged cliffs, ...
Basilicata