Eden Gardens is located in Kolkata, West Bengal. It is India's largest cricket stadium by capacity and one of the most iconic cricket venues globally. The ground has hosted historic matches including the 1987 World Cup final and numerous international games.