Picture an island nestling in the calm, azure blue waters of the Gulf of Thailand fringed by coral reefs with beaches of powder soft white sand framed by a backdrop of coconut trees....Need I go on?
Visit Koh Samui, Thailand