To provide you with additional information about how we collect and use your personal data, we’ve recently updated our Privacy Policy and Terms of Service. Please review these pages now, as they apply to your continued use of our website.
Rhodes, Church of Holy Trinity Agia Triada on Street of the Knights, statue on the wall. The Old Town of Rhodes, Greece. The Old Town of Rhodes is famous for its architecture.