6 Days in Cyprus: Sun, Sea, and Ancient Ruins 6 Days in Cyprus I've had the pleasure of visiting Greek islands on two separate…