Cyprus is often associated with beaches and sunshine, but the island also offers an extensive and diverse hiking network. Well-marked mountain paths, dramatic gorges, shaded forest trails, and scenic ...