Toyohashi
Toyohashi City · Japan
This busy Japanese city in Aichi Prefecture where tram lines run down a wide commercial boulevard flanked by multi-storey shopfronts, with mountain silhouettes visible on the horizon and a waterfront plaza at its core.
- Population377,453
- Nearest water0.6 km
- Nearest mountain7.8 km