Eden Gardens
…with the West Indies beating England in a closely fought encounter. Eden Gardens witnessed a record crowd of 110,564 in the 1996 India Vs Sri Lanka Cricket World Cup Semi Final. The stadium was established in 1864. The origins of its name are uncertain. According to some, the stadium is named after the Eden Gardens…