Where is Igara?

Where is Igara located?

Igara, Igara (Station), Japan (approx. 35.502422°, 137.7982°)


Where is Igara on the map?