Maya beach is located in _________?


A. Malaysia
B. Canada
C. Thailand
D. England


Part of Thailand’s Hat Noppharat Thara-Mu Ko Phi Phi National Park, Maya Bay is located on Phi Phi Leh — one of the two main Phi Phi islands. It’s been one of the country’s most famous attractions, thanks to the global success of “The Beach,” which was filmed there.