English: Holkar Cricket Stadium is located in Indore, India.
Telugu: హోల్కర్ క్రికెట్ స్టేడియం భారతదేశంలోని ఇండోర్‌లో ఉంది.