Find the best things to do in Corfu from beaches to Corfu Old Town and best places to stay in Corfu in this Corfu travel guide.