January 6, 2019 in Featured Ahmedabad to have world’s largest cricket stadium, construction underway The construction of the world’s largest cricket stadium, which will have a seating capacity of over 1 lakh, at Motera in Ahmedabad … Keep Reading