Where is Shikaoi?

Where is Shikaoi located?

Shikaoi, Shikaoi, Japan (approx. 43.098816°, 142.98885°)


Where is Shikaoi on the map?