Travel2 months ago
The beautiful Italian village perched under breathtaking mountain range
Described as the “gem of the Lucanian Dolomites” mountain range, Castelmezzano is a town seemingly carved into the hillside itself. Overlooking the vibrant green valley below,...