Where is Susami Station?

Where is Susami Station located?

Susami Station, Susami Station, Japan (approx. 33.546818°, 135.4957°)


Where is Susami Station on the map?