answersLogoWhite

0

Yes, the last Winter Olympics were in 2006 in Torino, Italy and the next ones are therefore in 2010 in Vancouver, British Columbia, Canada

User Avatar

Wiki User

15y ago

What else can I help you with?