Where is South Rhodes?

Where is South Rhodes located?

South Rhodes, Notio Aigaio, Greece (approx. 36.02366°, 27.92305°)


Where is South Rhodes on the map?