Where is Inamuragasaki Station?

Where is Inamuragasaki Station located?

Inamuragasaki Station, Inamuragasaki Station, Japan (approx. 35.30426°, 139.5223°)


Where is Inamuragasaki Station on the map?