Namtok Tat Fa
Tat Fa Waterfall lies on the piedmont of Phu E Thao mountain in Tat Ton National Park. It is of 15-20 mentres wide, 80-90 metres long and slopes at about 30 degrees, like a water slide made by nature. For more information, contact the Tourist...
Tat Fa Waterfall lies on the p...
Read More