0
Anonymous
The last Winter Olympics held in the United States was in 2002 in Salt Lake City, Utah.
Wiki User
Chat with our AI personalities
the 2010 Winter Olympics are not in the USA , they are being held in Vancouver, BC Canada, the opening ceremonies are on February 12th, 2010
Salt Lake City, Utah 2002
2002 in Salt Lake City