A) Mumbai
B) Delhi
C) Lucknow
D) Bangalore
Correct Answer: A
Solution :
[a] Wankhede stadium is in Mumbai. It is in (his stadium that India had won the World cup cricket m 2011 against Sri Lanka.You need to login to perform this action.
You will be redirected in
3 sec