Motera Stadium equipped for 3rd Test match between India and England
New Delhi: Now no longer has Melbourne, is number one, Motera becomes the top and the largest cricket stadium in the world. Located in Sabarmati, Ahmedabad, the Motera Stadium is equipped with new decorations and the latest facilities for…