Beginners guide to Ithaca, Greece (by a tourist)

Join me on a whistle stop tour of the island Ithaca, Greece. I will show you some of the best bits and some of our favorite bits.