Just Dial and Go Cricket Field
The Narendra Modi Stadium, also known as Motera Stadium, is the largest cricket stadium in the world situated inside the Sardar Patel Sports Enclave in Ahmedabad, Gujarat, India.