What is the only U.S. city to have hosted the Winter Olympics twice?
Best Answer: Two American cities have hosted the Olympic Games: Lake Placid and Los Angeles. Winter Olympics were held in Lake Placid in 1932 and 1980, and Summer Olympics were held in Los Angeles in 1932 and 1984. People also ask: When was the last time the Olympics were held in the U.S? U.S. soil … Read more