Pl. Eleftherias, Rodos 851 00, Greece | Meet at the Rhodes Sea Lines pier inside the Mandraki port, opposite the National Bank of Greece. Look for the Aphrodite Duchess.
Pl. Eleftherias, Rodos 851 00, Greece | Meet at the Rhodes Sea Lines pier inside the Mandraki port, opposite the National Bank of Greece. Look for the Aphrodite Duchess.