Pile Lagoon, located on Phi Phi Leh Island, appears as a picturesque creation of nature, surrounded by high limestone cliffs, Thailand.
Discussion
Pile Lagoon, located on Phi Phi Leh Island, appears as a picturesque creation of nature, surrounded by high limestone cliffs, Thailand.