Giro d'Italia 1956  |  Stage Overview

39th edition

19 May 1956 - 10 June 1956