Literally the heart of the nation, Madhya Pradesh is the centre of the rich cultural heritage of India, dating back to the prehistoric times. History buffs, Shiva devotees, nature lovers and food lovers can spend weeks exploring this state and still feel coming back for more!