An introduction to Corfu

The Greek Island of Corfu lies in the Adriatic Sea. Corfu has been a favourite tourist destination for northern Europeans, and particularly British holidaymakers, for decades. This popularity with the Brits may in part be...

Continue reading