Which country has hosted the most Olympics?

Which country has hosted the most Olympics?

Which country has hosted the most Olympics?

  • UK
  • USA
  • Germany
  • India




ANSWER 
     (2)

  • USA