The hallowed turf of Eden Gardens is located in the heart of Kolkata ... the home of Indian cricket, it is the country's oldest stadium and also, the largest in terms of capacity.