No image available
Maya Bay
Maya Bay is a sheltered cove on uninhabited Phi Phi Leh Island in Hat Noppharat Thara - Mu Ko Phi Phi National Park, Krabi Province. Enclosed by 100-metre limestone cliffs with white sand and clear turquoise water, it gained international fame as the filming location for the 2000 film The Beach. Closed from 2018 to 2022 for ecological restoration, it now operates with managed visitor access.