Where is Inashi Station?

Where is Inashi Station located?

Inashi Station, Inashi Station, Japan (approx. 35.83851°, 137.9592°)


Where is Inashi Station on the map?