Where is Izumoshi Station?

Where is Izumoshi Station located?

Izumoshi Station, Izumoshi Station, Japan (approx. 35.36106°, 132.75688°)


Where is Izumoshi Station on the map?