

MCQOPTIONS
Saved Bookmarks
1. |
Where is the world's highest cricket ground situated? |
A. | Lords (England) |
B. | Chail (India) |
C. | Oval (England) |
D. | Kolkata (India). |
Answer» C. Oval (England) | |