Hiking 100 Miles Across the Island of Cyprus