13 Best things to do in Chiang Mai, Thailand

1. Take a stroll along the old city walls

2. Discover Chiang Mai's history in local museums

3. Go shopping in various markets

4. Northern Thai cuisine deserves special mention

5. Head out for some local crafts

6. Visit Chiang Mai temples

7. Attend the local festivals

8. Experiences with learning new skills is your idea of a holiday

9. Explore the sacred surroundings

10. Help rescue elephants at Elephant Nature Park

11. Take a boat trip on the Mae Ping River

12. Enjoy the natural beauty of the Doi Inthanon National Park

13. Climb the Sticky Waterfall

8 European Destinations With Cheapest 5-star Hotels