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.