Related Clues:
- 2006 Olympics site
- City of northern Italy
- Home of a shroud
- City WSW of Venice
- Shroud locale
- Piedmont's capital
- Northern Italian city
- City of Italy
- Shroud of __
- City of shroud fame
- Fiat headquarters
- City shrouded in mystery?
- The stuff heroes are made of?
- Italy's first capital
- Italian city after which a deli offering is named