Where is Suma?

Where is Suma located?

Suma, Suma (Station), Japan (approx. 34.64228°, 135.1126°)


Where is Suma on the map?