What city hosted the 2012 Summer Olympics?

MusabSporteyLeave a Comment

London, England. London is the capital of England and is often known for the Queen’s Guards, The London Eye, and Big Ben.

  The Best Places in the World to go Skydiving!

Leave a Reply