Indore is the largest and most populous city in the Indian state of Madhya Pradesh. It serves as the headquarters of both the Indore District and the Indore Division.
Discover Indore: Test Your Knowledge of the Vibrant Metropolis in Madhya Pradesh, India!