Published 18:14 IST, January 21st 2020
ICC gives cricket fans first look of the world's LARGEST cricket stadium in Ahmedabad
Quite recently, ICC took to Twitter and shared a stunning view of the soon-to-be worlds largest cricket stadium, i.e. the Motera Cricket Stadium in Ahmedabad.
null | Image:
self
Advertisement
18:14 IST, January 21st 2020