Best Places to Visit in Cyprus in 5 days: the perfect road trip to the best Cyprus beaches, mountains, ruins and historic sites.