The charm of Corfu is indisputable. Impeccable natural beauty, astonishing beaches with emerald waters and golden soft sand, and of course Corfu Town, the Italian-style capital of the island with its ...