English, asked by binukapradhan2019, 1 month ago

17. Eden Garden, the famous Cricket Stadium
is situated in
(A) Australia
(B) West Indies
(C) England
(D) India​

Answers

Answered by trisha2117
2

Answer:

D) India.

Extra:It is located in the heart of Kolkata, West Bengal.

Similar questions
Math, 9 months ago