Phi Phi Islands
Lying off the coast of Krabi, the twin Phi Phi islands, made famous as the location for the movie “The Beach”, more than match the scenic wonder of the mainland.
Lying off the coast of Krabi, the twin Phi Phi islands, made famous as the location for the movie “The Beach”, more than match the scenic wonder of the mainland.