Where is Inari-machi Station?

Where is Inari-machi Station located?

Inari-machi Station, Inari-machi Station, Japan (approx. 34.39278°, 132.4711°)


Where is Inari-machi Station on the map?