Where is Higashi-Onomichi Station?

Where is Higashi-Onomichi Station located?

Higashi-Onomichi Station, Higashi-Onomichi Station, Japan (approx. 34.435°, 133.23334°)


Where is Higashi-Onomichi Station on the map?