Home » General Knowledge » Sports » Question
  1. Which country won the highest number of medals in London Olympics in 2012?
    1. USA
    2. France
    3. India
    4. Japan
Correct Option: A

USA won the highest number of medals (104) followed by China (87). USA won 46 gold, 29 silver and 29 bronze medals.



Your comments will be displayed only after manual approval.