Where is South Rhodes?
Where is South Rhodes located?
South Rhodes, South Rhodes, Greece (approx. 36.016666°, 27.916666°)
Where is South Rhodes on the map?
South Rhodes - Rhodes
{"latitude":36.016666,"longitude":27.916666,"title":"South Rhodes"}