Destination creator (Voyajo Team)
Indore (pronunciation) is a major city and commercial center of the state of Madhya Pradesh in central India. Indore is located 190 km west of state capital Bhopal. With a population of 1,516,918(2001 census), it is the 15th largest city in India and the 147th largest city in the world (...) (from Wikipedia)