The Final of the ICC Cricket World Cup will be held in the Wankhede Stadium in Mumbai.
Do you think Indian fans supporters kahagahanakota ape Team ekata awaasiyak wei kiyala :(
The first ODI played here was also with Sri Lanka and India ..! In 1987...
Indiaawa eke kanaawata wage dinna
hehe...