Tat Fa Waterfall Toll Booth is located in Chaiyaphum, Thailand on W3RX835, Na Siao, Mueang Chaiyaphum District. Tat Fa Waterfall Toll Booth is rated 4 out of 5 in the category government in Thailand.
Address
W3RX835, Na Siao, Mueang Chaiyaphum District