The Phi Phi Islands are located in Thailand, between the large island of Phuket and the western Strait of Malacca coast of the mainland. The islands are administratively part of Krabi province. The water is so crystal clear as in a fairy tale. We know the island is from the movie The Beach by Leonardo DiCaprio.

Name:  1 (3).jpg
Views: 1010
Size:  24.9 KB