Discover the best things to do in Corfu, Greece. Find out about the best sights, activities, and cuisine suggestions.