Answer:
Great Britain (London) is the first country in the World to host the Olympics 3 times.
London has hosted Olympic Games in:
Next Question: Who is the first double amputee to compete in Olympic Games?
Previous Question: Who was the first black athlete to compete at the Olympics?
Education India, Colleges, Universities, Courses, Exams, Schools
New to Target Study? Sign Up to get started.
Forgot password?
Submit your email address and we'll send you a link to reset your password.