Tham Phra Waterfall : Bueng Kan, Thailand

Tham Phra Waterfall is situated at Baan Non Somboon, 34-kilometer far from Se Ka District, Bueng Kan Province. In the area, there is the peaceful Phu Tham Phra Monastery. At the stone yard at the back, there is the 200 km2 pan-shaped valley which the water falling to the bottom at the 100-meter wide cliff.


scroll to top