When it comes to Mediterranean getaways, the island of Cyprus ticks all the boxes.
Blazing sunshine and glorious beaches, spectacular ancient sites and sleepy villages, traditional tavernas and chic cocktail bars – whatever you’re craving from your holiday, Cyprus has it.
This is an island that’s rich in history, and famous as the birthplace of Aphrodite, the Goddess of Love. Ancient sites, like the spectacular Tomb of the Kings, dot the coastline and the interior – you could easily spend a week discovering them all.
But with all that sunshine, Cyprus’ beaches beckon, from empty coves to long stretches that thrum with travellers in the party spirit. Elsewhere, the Troödos mountain range – home to Mount Olympus – is popular with hikers, cyclists and birdwatchers, while those who prefer a saunter round pretty streets and markets love Limassol, and its elegant old quarter, impressive medieval castle and museum.