9Castelmezzano (Basilicata)
Tucked away in the Dolomiti Lucane mountains, Castelmezzano is one of Italy’s most picturesque villages.
Tucked away in the Dolomiti Lucane mountains, Castelmezzano is one of Italy’s most picturesque villages.