This is paradise in a nutshell. Of all of the islands in Thailand, Ko Yao Yai is one of the least developed – a perfect spot for travellers seeking a desert island experience. Ko Yao Yai lies in an inland sea south of Thailand, surrounded by uninhabited rocky islands that thrust up from the water, full of secluded coves and tiny, hidden bays. Ko Yao Yai itself has a few residents, but hardly any tourists at all. You’ll spend two nights on Ko Yao Yai island, staying in a beach bungalow on a white powdery palm-lined beach. The day after you arrive, you’ll take a daytrip to hidden lagoons, abandoned beaches and superb snorkelling spots.