English: Eden Gardens is considered to be the largest stadium of India.
Telugu: ఈడెన్‌ గార్డెన్‌ దేశంలోనే అతిపెద్ద స్టేడియం.