Madhya Pradesh: The Heart of India
Madhya Pradesh meaning ‘central province’ is a state in central India. Its capital is Bhopal, and the largest city is Indore, with Gwalior, Jabalpur, Ujjain, Dewas, Sagar, Satna, and Rewa being the other major cities. […]
