I f you’re yearning for a sun-drenched island holiday, prepare to be bowled over by Corfu. With its history-rich towns, ...