Home MCQs General Knowledge Question #8889
Back to Questions
General Knowledge QUESTION #8889
Question 1
The Wimbledon Tennis Grounds are located in which country?
  • Australia
  • France
  • England✔️
  • Germany
Correct Answer Explanation
Wimbledon is in London, England.