Madhya Pradesh is often called the "Heart of India," and for good reason. Located in the center of t…