The news is by your side.
Browsing Tag

world’s biggest

India starts building world’s biggest stadium

AHMEDABAD: India has started building the world's biggest cricket stadium that will accommodate 110,000 spectators and cost around $100 million. Since the capacity of Kolkata's Eden Gardens was reduced as part of a major rebuilding…