Upload Photo

North American Olympics host cities

Ten North American cities have hosted the Olympics, and while all are tourist destinations, they couldn't be more different. Here's a look at some of the highlights of each, from the earliest, St. Louis in summer 1904, to the most recent, Vancouver in 2010.