Baia's experience in Don Det Tok
outdoor
Li Phi Falls / Tat Somphamit Waterfalls
In Lao language, Li Phi means “spirit trap” and locals believe these rapids trap bad spirits of dead animals and people. The falls are located near the border of Cambodia, in the 4,000 islands. #laos #waterfalls #waterfall
Posted by Baia
21 countries - 972 spots