Where is Kii-Tahara Station?

Where is Kii-Tahara Station located?

Kii-Tahara Station, Kii-Tahara Station, Japan (approx. 33.53654°, 135.86823°)


Where is Kii-Tahara Station on the map?