Where is Handa Station?

Where is Handa Station located?

Handa Station, Handa Station, Japan (approx. 34.8942°, 136.9305°)


Where is Handa Station on the map?