ICC has approved to build world's largest cricket stadium in India

World's Biggest Cricket Stadium: The world's largest cricket stadium will be built in Amaravati, Andhra Pradesh. The spectator capacity of this stadium will be 1.32 lakh. Andhra Cricket Association has taken approval from ICC for its construction.

  Sports