India Travel Travel Itineraries

The Best Places to Visit in Madhya Pradesh

“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 – […]