Ithaca, Greece Discovering Odysseus' Island As I landed on Ithaca, I was struck by the rugged coastline,