A Tour Through Corfu Town
Posted on October 16, 2012 by sguese
The island of Corfu sits just 20 miles off the west coast of Greece. It serves as the second largest and greenest Ionian island and also where Odysseus made a final stop on his journey home to Ithaca. And while some parts of the island have succumbed to over development, Corfu town still captures those [...]





