Question 1 out of 7
Which country has hosted the most Olympic Games?
United States
The United States has hosted the Olympic Games the most number of times, with a total of 8 times.
Added to