Giro d'Italia 1980  |  Stage Overview

63rd edition

15 May 1980 - 7 June 1980