Where is Obluang National Park?

Where is Obluang National Park located?

Obluang National Park, Obluang National Park, Thailand (approx. 18.234577°, 98.51906°)


Where is Obluang National Park on the map?