The island nation of Cyprus offers everything from buzzing resorts and vineyards, through to world-class walking and idyllic beaches.
The third largest island in the Mediterranean is an independent country boasting impressive diversity. It sweeps up from its beach-fringed coastline across fertile land where the sun warms the vines and pushes on high into the mighty Troodos Mountains, which are snow covered in winter. All year round there is superb walking, a swathe of historical sites to check out and restaurants that showcase the famous Cypriot hospitality. Backing up vibrant cities like Larnaca and Limassol are a sprinkling of popular resorts.