Satellite map of Ejima Station
Ejima Station (江島駅, Ejima-eki) is a railway station on the Iida Line in Toyokawa, Aichi Prefecture, Japan.
Latitude: 34° 52' 4.80" N
Longitude: 137° 26' 29.76" E
Nearest city to this article: Shinshiro
Read about Ejima Station in the Wikipedia Satellite map of Ejima Station in Google Maps