From majestic waterfalls, lost cities, to mysterious landmarks and natural wonders, here are the 20 fairy tale destinations you should visit. We make a choice for wildlife lovers, adventure seekers and those seeking just a respite from their busy schedules.
Kathmandu, Nepal
Wat Rong Khun, Chiang Rai, Thailand
San Cayetano de Tumacácori, Arizona, USA
Nasir al Molk Mosque, Shiraz, Iran
Chefchaouen (Blue City), Morocco
Kjeragbolten, Rogaland, Norway
Doi Inthanon National Park, Chiang Mai Province, Thailand
Musha Cay, Bahamas
Aogashima, Japan
Mont Saint-Michel, Normandy, France
Hoogkerk, Netherlands
Greenland
Sintra, Portugal
Colmar, France
The Faroe Islands
Neuschwanstein Castle, Bavaria, Germany
Ronda, Málaga, Spain
Angkor Wat, Siem Reap Province, Cambodia
Infinity pool in Marina Bay Sands Skypark, Singapore
The Labassin Waterfall Restaurant, Philippines