Comments For: Bormio Is Site Of World Cup Grand Finals
Mar 11, 2008 By Patrick Thorne
The FIS World Cup Grand Finals are being held March 13–16 in the resorts of Bormio, Santa Caterina, and Chiesa (Valmalenco) in Italy's Valtellina region. Full article