Eden gardens ArchiveLargest Stadium In India | Largest Cricket Stadium Source Largest Stadium In India (Cricket): Eden Gardens Location: Maidan, B.B.D.