Had anyone ever thought of a cricket stadium larger than MCG? Well, the thought has so far come into production. Motera in Ahmedabad is all set to have the world’s largest cricket stadium, which would have a seating of more than 1,00,000 people; and it will get built in 63 acres of land. Meanwhile, Gujarat Cricket […]