"The beach " movie was taken here. Yeah, the one with Leonardo DiCaprio. Really beautiful lagoon ! It's located on the small island Phi Phi Lei, one of the Phi Phi islands in Thailand. Once huge wave cleaned the surface of those islands, but now they are recovered and still beautiful !