To the Northwest of the Greek mainland, there sits an island where history and adventure await. The island of Corfu, part of the Ionian Islands, has long…