17 fabulous villages you can actually visit – one look and you'll fall in love instantly
Cagnes-sur-Mer, Provence, France Bibury, England, United Kingdom Rothenburg, Germany Gásadalur, Faroe Islands Bagnone, Italy Hallstatt, Austria Cinque Terre, Italy Gokayama, ...