Where is Niihama Station?

Where is Niihama Station located?

Niihama Station, Niihama Station, Japan (approx. 33.94813°, 133.2948°)


Where is Niihama Station on the map?