THREE hundred days of sunshine a year sounds like a pretty good reason in itself to go to Cyprus. But add superb beaches, fascinating cultural sights, fabulous food and a warm welcome and the Mediterranean’s third-largest island is ticking all the boxes for a perfect holiday.

Main Source link