1. Ekimae Station
2. Ekimae StationEkimae Station is a tram station located in Toyohashi, Aichi, Japan in front of Toyohashi Station, the main train station of the city.
Read “Ekimae Station” on English Wikipedia
Read “駅前駅” on Japanese Wikipedia
Read “Ekimae Station” on DBpedia
Read “Ekimae Station” on English Wikipedia
Read “駅前駅” on Japanese Wikipedia
Read “Ekimae Station” on DBpedia
Discussions
Log in to talk about this word.