Where is Kintetsu Shimoda Station?

Where is Kintetsu Shimoda Station located?

Kintetsu Shimoda Station, Kintetsu Shimoda Station, Japan (approx. 34.541424°, 135.70403°)


Where is Kintetsu Shimoda Station on the map?