Rhodes Rhodes Island. GREECE. General Views inside the Marina complex at Dusk. 2001 Sunset Rhodes Harbour [Mandatory Credit; Peter SPURRIER/Intersport Images]