30 Breathtaking Cliff-side Towns Taken Out of a Fairy Tale
Vernazza at Dusk, Cinque Terre, Italy source 12) Grey Skies at Rocamadour, France source 13) Omis, Croatia source 14) Wadi Dawan, Yemen source 15) Meteora, Greece source 16) Mont Saint-Michel, France source 17) La Paz, Bolivia source 18) Haraz, Yemen source 19) Civita Di Bagnoregio, Italy source 20) Ronda