Cyprus is an island of turquoise waters, mountainous terrain, and archaeological wonder. From lazing on white, sandy beaches, to hiking along the coastline, and exploring Byzantine architecture, there’s plenty to get up to on this stunning island in the Eastern Mediterranean. Check out this 5-day Cyprus itinerary for some inspiration on how to spend 5 days on this...
