10 Best Cricket Stadium In The World
1 Eden Gardens Popularly known as the “Mecca of Indian cricket,” the Eden Gardens is the second-largest stadium in India (capacity: 68,000) and the third-largest stadium in the world. It is one of the iconic cricket stadiums of the world, and is known for its electric atmosphere during the cricket matches. Established in 1864, the … Read more