CurveScout has 223 rides in Greece. These 4 are scouted rides with their own page: 69 to 292 km, the highest topping out at 1,700 m on Greece Meteora and Pindus Route (159 km). Named roads you will ride here include EO20 and local mountain roads, EO39 and coastal roads, E75, EO90 and mountain roads.