The 10 Best Things to Do in Ithaca Greece
Ithaca Greece or Ithaki is a beautiful Greek island in the Ionian Sea, in western Greece. It is located very close to Kefalonia island, south of Lefkada and north of Zakynthos with easy ferry access from the Greek mainland and … Continued