Civitavecchia Rome Alanya Limassol Haifa Nazareth Galilee Haifa Nazareth Galilee Heraklion Kreta Napels Civitavecchia Rome