Places You Can Visit in Indore to Make it an Awesome Trip Indore, the largest city of the Indian state of Madhya Pradesh is also its commercial capital. It is also considered as …