Koh Samui is one of Thailand’s most popular islands offering warm weather, good food, stunning beaches, culture and unforgettable memories.