Bigger India

India Starts Building World’s Biggest Stadium

India has started building the world's biggest cricket stadium that will accommodate 110,000 spectators and cost around $100 million.

Leave a Reply

Your email address will not be published. Required fields are marked *