In which year was the first London Olympics held?

I
View Answer
1908.
Olympic Games of 1908 was hosted by London in 1908. It was an international multi-sport event held in London. The Olympics were scheduled in Rome, but then it took place in London. It is researched that London is the only Cory to host the Olympics three times.

Add Comment

LATEST QUIZZES