Home » General Knowledge » Sports » Question
  1. Which ground is called the ‘Mecca of Cricket’ ?
    1. Eden Gardens
    2. Melbourne Cricket Ground
    3. Green Park
    4. Lords
Correct Option: D

The Lord’s Cricket Ground in London, England, and is also referred to as Mecca of Cricket. Established in 1814, it is the official home of cricket. Named after its founder, Thomas Lord, it is owned by Marylebone Cricket Club (MCC) and was the home of the International Cricket Council (ICC) till August 2005.



Your comments will be displayed only after manual approval.