10 most beautiful beaches in the world – The Lindela Edition
4. MAYA BAY, KOH PHI PHI, THAILAND
Maya Bay is a stunningly beautiful, sheltered bay on Thailand’s Koh Phi Phi. With a ring of white sand surrounded by mangroves and towering limestone walls blanketed by dense foliage, it’s easy to see why director Danny Boyle chose this beach for cult-favorite The Beach, starring Leonardo DiCaprio. The main beach within the bay is around 200 m (650 ft) long and features silky soft white sand, with underwater colorful coral and exotic fish in exceptionally clear water.