India 19 Amazing Facts About Madhya Pradesh Anshika Mishra Jun 16, 2017 Madhya Pradesh translates to a centrally located province and hence called, “the heart of India.” It is endowed…