South Rhodes
E100711
UNEXPLORED
South Rhodes is a municipal unit on the island of Rhodes in Greece, known for its coastal villages, beaches, and relatively undeveloped natural landscapes.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.