News

Afandou beach, the perfect place to laze around in the sun. ... Located around 50 km south of Rhodes, the Bay of Saint-Paul is a veritable gem of the Mediterranean.