Where is Iwakura Station?

Where is Iwakura Station located?

Iwakura Station, Aichi, Japan (approx. 35.27806°, 136.8735°)


Where is Iwakura Station on the map?