The Bay of Saint-Paul, a locale of unsurpassed beauty Located around 50 km south of Rhodes, the Bay of Saint ... For a breathtaking view of the coast and the Lindos acropolis, climb up to St ...