“See India’s heart,” that’s how the Government’s Incredible India campaign describes Madhya Pradesh, as it is located in the center of the country, resembling the heart of the nation. It’s a state with a blend of heritage, culture, wildlife, food, and one of the biggest rivers – Narmada. Sanchi This place has Buddhist Stupas – […]
