Koh Samui, the second-largest island in Thailand, has many amazing beaches. There are plenty of tasty vegan cafes and restaurants, offering affordable or fancier options. Koh Samui also has lots of fun things to do, whether you like to party or prefer peace and quiet. When you arrive at the airport, you’ll feel like you’re …