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