Taking a trip to Corfu, Greece? Get all of our top tips on the absolute Best Things To Do in Corfu Old Town to help plan your perfect trip!