Satellite map of Ekimae Station
Ekimae Station (駅前駅, Ekimae-eki) is a tram station located in Toyohashi, Aichi, Japan in front of Toyohashi Station, the main train station of the city.
Latitude: 34° 45' 48.96" N
Longitude: 137° 22' 59.52" E
Nearest city to this article: Toyohashi
Read about Ekimae Station in the Wikipedia Satellite map of Ekimae Station in Google Maps