News

BRIT holidaymakers probably won’t have heard of Sivota, a tiny harbour village in Greece. Sivota is often overshadowed by its more well-known neighbour Corfu; however, it has all the trapping… ...