Thailand
Thailand has more to offer than just beaches and the best place to see this held true is at Chiang Mai. This city, ideally placed at the foot of the mountains, has so much to see – right from temples, national parks to night markets – it leaves you with a memorable experience.