Which country has hosted the Olympics the most times?

The United States has hosted the Olympics 8 times, the most of any country.

Left Menu Icon
JOIN NOW