Where is Inari?

Where is Inari located?

Inari, Inari (Station), Japan (approx. 34.96669°, 135.7706°)


Where is Inari on the map?