The following little places are undoubtedly some of the most magnificent and fantastical on the planet. They look like illustrations from fairy tales, captivating you with their seemingly otherwordly perfection.
You’re left with just one question in your head: which one should I head to first?
1. Yangshuo County, China
2. Burano, Italy
3. Dazhai, China
4. Bled, Slovenia
5. Kakortok, Greenland
6. Jiufen, Taiwan
7. Hallstatt, Austria
8. Reine, Norway
9. Riomaggiore, Italy
10. Gásadalur, Faroe Islands
11. Zermatt, Switzerland
12. Moselle, Germany
13. Manarola, Italy
14. Vang Vieng, Laos
15. Desenzano del Garda, Italy
16. Shirakawa-gō, Japan
17. Colmar, France
18. Damüls, Austria
19. Cemoro Lawang, Indonesia
20. Portofino, Italy
21. Shaanxi, China
22. Morro de São Paulo, Brazil
23. San Marino
24. Xitang, China
25. Tuscany, Italy
Rothenburg, Germany
Santorini, Greece
Cinque Terre, Italy
A mountain village, China
Penn, Scotland
Bibury, UK
Migdal, Greenland
Sintra, Portugal
Kvivik, Faroe Islands
Filzmoos, Austria
Portofino, Italy
Castellfollit de la Roca, Spain
Wengen, Switzerland
Reine, Norway
Maska, Spain
Puglia, Italy
Wengelsdorf, Germany
Rocamadour, France