Plimiri Beach

South Rhodes Rhodes GR

See the route