According to italian newspapers "Tuttosport" and "La Stampa" the 2011 Giro d'Italia route will be the following:
May 7, stage 1: Venaria - Torino (TTT)
May 8, stage 2: Alba - Parma
May 9, stage 3: Reggio Emilia - Rapallo
May 10, stage 4: Quarto - Livorno
May 11, stage 5: Piombino - Orvieto (with sectors of "strade bianche")
May 12, stage 6: Montecassino - Montevergine di Mercogliano
May 13, stage 7: Ascea - Paola
May 14, stage 8: Fiumefreddo Bruzio - Tropea
May 15, stage 9: Messina - Etna (Rifugio Sapienza)
May 16, rest day
May 17, stage 10: Termoli (or San Salvo) - Teramo
May 18, stage 11: Giulianova (?) - Castelfidardo
May 19, stage 12: Castelfidardo - Ravenna
May 20, stage 13: Conegliano - Grossglockner (Aut)
May 21, stage 14: Lienz (Aut) - Monte Zoncolan
May 22, stage 15: Spilimbergo - Val di Fassa (Rifugio Gardeccia)
May 23, rest day
May 24, stage 16: Belluno - Nevegal (ITT)
May 25, stage 17: Feltre - Sondrio
May 26, stage 18: Morbegno - San Pellegrino Terme
May 27, stage 19: Bergamo - Macugnaga
May 28, stage 20: Verbania - Sestriere (with Colle delle Finestre)
May 29, stage 21: Milano - Milano (ITT)
Links
http://www.lastampa.it/sport/cmsSezioni/ciclismo/201010articoli/29918girata.asp
http://www.lastampa.it/redazione/cmsSezioni/infografica/201010articoli/59540girata.asp