From ancient ruins to beautiful beaches, Cyprus has a multitude of incredible things to see and do. Whether you're after a challenging hike, fancy some wildlife spotting or want to go diving, this sun-kissed country will deliver. Here are our top things not to miss in Cyprus.