Friday, November 15, 2024

10 Places Where The Summer Olympics Have Been Held

18

10 Places Where The Summer Olympics Have Been Held

18

How do you feel about this story?

Like
Love
Haha
Wow
Sad
Angry

8. London, United Kingdom

London 2012 Summer Olympics was held from July 27 to August 12. There was a total of 302 events for 10,568 athletes coming from 204 countries across the globe.