10 Best Things to do in Thailand

1. Grand Palace & Wat Phra Kaew in Bangkok

2. Unwind on the Phi Phi Islands: 

3. Go temple hopping in Chiang Mai: 

4. Witness the ancient ruins of Ayutthaya: 

5. in Khao Sok National Park 

6. Learn to cook Thai food in Chiang Mai 

7. Go snorkeling or diving in the Similan Islands 

8. Attend the Loi Krathong Festival 

9. Take a Thai massage 

10. Shop at Chatuchak Weekend Market in Bangkok