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?
{"latitude":36.02366,"longitude":27.92305,"title":"South Rhodes"}