Where is Izumisano?

Where is Izumisano located?

Izumisano, Izumisano (Station), Japan (approx. 34.41101°, 135.3172°)


Where is Izumisano on the map?