Blog

5 Things you Need to Know about Corfu

Posted by North South Travel Blogger in Corfu, Greece

Corfu is the second largest Greece Island in the Ionian Sea. Together with other satellite towns, it forms the northern western frontier ...

Read more