SPP

Giro d'Italia 1968  |  Stage 1. Campione d'Italia - Novara   

51st edition

129 km, 21 May 1968

GC Leader

Stage information

Start, finish: Stage 1. Campione d'Italia - Novara

Distance: 129 km

Date: 21 May 1968