Where is Kaneshima Station?

Where is Kaneshima Station located?

Kaneshima Station, Kaneshima Station, Japan (approx. 33.35327°, 130.6231°)


Where is Kaneshima Station on the map?