in General Knowledge by (3.8k points)
The recently concluded India vs West Indies T20I series, had its last 2 matches held in which country?

1 Answer

0 votes
by (17.6k points)
 
Best answer
Ans: United States of America (USA)
...