Maya bay gained international fame after it was featured in the 2000 movie “The Beach,” starring Leonardo DiCaprio and is located on the uninhabited island of Koh Phi Phi Leh, in the Andaman Sea, off the coast of Phuket in Southern Thailand.
Add to Cart Add to Lightbox Download