Koh Yao Yai, translated as the ‘Big Long Island’ in the Thai language, stands out with rocky coasts and long stretches of beach. The island is one of the biggest Thai islands and the main population centre of more than 8000 Thai Muslim inhabitants. Here many tidy villages with handcrafted wooden homes are surrounded by a lush landscape of coconut groves and rubber plantations. The island along with its sister Koh Yao Noi has been named the two last unspoilt Thai islands in a centre position between the popular Phuket island and Krabi mainland. Despite the fact that quite a few of luxury resorts have been opened on the island in the last few years, there are still many good chances for visitors to enjoy beach stay with a feel of being on a ‘faraway’ Thai idyllic island. For a longer stay, you may want to take a drive to the north and contemplate the breathtaking view at sunrise on Phang Nga Bay with hundreds of small islands and mighty rocks. Koh Yao Yai is definitely a secret beach destination which is perfect to include in a trip to Thailand. The normal portion can be 3 days or more for an ultimate beach getaway.