Popularly dubbed as the heart of India (due to its location), Madhya Pradesh is a grand 10th century state. It is studded with innumerable Hindu and Jain sites of worship, age-old intricately designed forts and palaces which represents the golden Read More