Where is Sefa-utaki?

Where is Sefa-utaki located?

Sefa-utaki, Okinawa, Japan (approx. 26.17356°, 127.8262°)


Where is Sefa-utaki on the map?