Eden Gardens is located in Kolkata, West Bengal, and is one of cricket's most iconic venues. Established in 1864, it has a seating capacity of over 66,000 and has hosted numerous historic matches including World Cup finals. The other cities - Calicut, Chennai, and Trivandrum - have different cricket stadiums.