Where is Na Thawi?

Where is Na Thawi located?

Na Thawi, Na Thawi, Thailand (approx. 6.7400017°, 100.69327°)


Where is Na Thawi on the map?