answersLogoWhite

0

Phiphi leh, a small island off the southern coast of Thailand, a 2 hour boat trip from Phuket.

It's the same island that the film "The Beach" was filmed in 1999.

User Avatar

Wiki User

12y ago

What else can I help you with?