Nick the Greek and Exploring the island of Corfu in Greece by Paula McInerney | May 31, 2017 | Corfu, DESTINATIONS, GreeceLet me tell you about Nick the Greek and exploring the island of Corfu in Greece. I am fairly sure that when you get off a cruise ship in Greece, the waiting hordes of taxi...