Indore is called the ' Mini Mumbai ' of India, situated on the banks of the rivers Saraswati and Khan, and is the largest city in Madhya Pradesh. This bustling and vibrant city derives its name from the 18th century Indreshwar temple and was the seat of the Holkars - the former rulers of this erstwhile state. The place has long been a home of cricketers producing international legends like the celebrated C.K.Naidu. |