Where is Wachirathan Falls?

Where is Wachirathan Falls located?

Wachirathan Falls, Wachirathan Falls, Thailand (approx. 18.542027°, 98.59852°)


Where is Wachirathan Falls on the map?