Kremasti Beach

6.6 km

Petaloudes Rhodes GR

See the route