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?
{"latitude":33.35327,"longitude":130.6231,"title":"Kaneshima Station"}