Satellite map of Iyo-Sakurai Station
Iyo-Sakurai Station (伊予桜井駅, Iyo-Sakurai-eki) is a train station in Imabari, Ehime Prefecture, Japan.
Latitude: 34° 00' 42.48" N
Longitude: 133° 02' 8.52" E
Nearest city to this article: Saijō
Read about Iyo-Sakurai Station in the Wikipedia Satellite map of Iyo-Sakurai Station in Google Maps