Thi Lor Su Waterfall, Tak Located in Tak province is one of largest and highest waterfalls in Thailand. The falls are hidden deep in the jungle of Umphang district in Tak province. You have take a five-hour drive to reach...

FEED

NEWS