Posted on October 3, 2017 by Rachelle KeblitisBest places to go in Thailand 1. Koh Samui Best for beaches, snorkeling, whale sharks 2. Chiang Mai Best for elephant sanctuaries, temples, and cooking classes