Where is Amami Station?

Where is Amami Station located?

Amami Station, Amami Station, Japan (approx. 34.39756°, 135.5956°)


Where is Amami Station on the map?