India TravelMadhya PradeshPlaces to Visit in Madhya Pradesh

Places to Visit in Madhya Pradesh


Located in Center Part of India, Bhopal and the Largest city Indore of Madhya Pradesh, Indore is awarded as cleanest city of India where Bhopal reside at number 2nd. Madhya Pradesh has lots of attractions to see we have collected some of them to check out.

The land of the Stupas – Sanchi, Madhya Pradesh

The land of the Stupas - Sanchi, Madhya Pradesh

Sanchi is a small village situated at the foot of a hill it is very close to the capital city of Bhopal about 45 KMs. This place is known for its ancient Stupas, monasteries and other remnants of the rich Buddhist culture which date back to the 3rd century B. C. It is an World Heritage site by UNESCO. The Great Stupa was installed in the 3rd century BC by Samraat Ashoka of the Mauryan dynasty, the sculptures and monuments present at the site are a fine example of the development of Buddhist art and architecture.

Rock Shelters of Bhimbetka, Madhya Pradesh

Rock Shelters of Bhimbetka, Madhya Pradesh

Bhimbetka is home of more than 500 rock shelters, caves and there are lots of rock paintings. The oldest paintings are considered to be 30,000 years old, but some of the geometric figures date to as recently as the medieval period, the colors used are made from vegetables which have endured through time because the drawings were generally made deep inside a niche or on inner walls of caves. It a great place to visit.

Queen of the Satpuras – Pachmarhi, Madhya Pradesh

Pachmarhi is the only hill station in Madhya Pradesh, it is often known as the queen of the Satpura. Situated at an altitude of 1,067 feets, this tourist place have attractions like ancient caves and beautiful monuments.

Also Read: Satpura National Park – Tiger Safari In Madhya Pradesh


Khajuraho is a small town located in the Bundelkhand region in MP, Khajuraho is a brilliant example of Indian architecture and its culture in the medieval period, the architecture of Hindu and Jain temples depict the innocent form of love, the carvings on the walls display passion in the most erotic yet aesthetic ways and they built between 950 to 1050 AD.

Bandhavgarh National Park

You love wild life? Bandhavgarh is in the top national parks in India. this is the best place to see tigers in the wild in India. This national park features dense green valleys and rocky hill terrain with an ancient fort. In addition to tigers, the park has a large array of wildlife including sloth bears, deer, leopards, jackals, and birds.

Also Read: Bandhavgarh National Park- Home for Royal Bengal Tigers

Kanha National Park

Kanha National Park has the honor of providing the inspiration for Rudyard Kipling’s classic novel, The Jungle Book, there are several movies and stories on it. Kanha National Park is rich in lush saal and bamboo forests. The park abounds with barasingha and an extensive variety of other animals and birds.

Also Read: Kanha National Park – A Tiger Paradise, Madhya Pradesh


Two hours drive from Agra and the Taj Mahal in Uttar Pradesh. Gwalior fort is reputed to be one of the most invincible forts in India, its history stretches back over 1,000 years, Inside the fort walls are a number of palaces and temples, the highlight being the Man Mandir Palace.


The historic town of Orchha, nestled on the banks of river Betwa, was founded in the 16th century by the Bundela Rajput Chief, Rudra Pratap. Orchha, a comfortable hour and a half south of Gwalior, It’s another relatively peaceful place, full of well-preserved palaces and temples with a distinctly medieval charm. Here you will find some of the most fascinating temples and palaces that will help you realise a childhood fantasy – travelling back in time!


Varanasi of central India, is a small holy town dedicated to Lord Shiva. Maheshwar is a town in Khargone district of Madhya Pradesh state, in central India. It is located 13 km east of National Highway 3 (Agra-Mumbai highway) and 91 km from Indore, the commercial capital of the state. The Town lies on the north bank of the Narmada River. It was the capital of the Malwa during the Maratha Holkar reign till 6 January 1818, when the capital was shifted to Indore by Malhar Rao Holkar III.

Mahakaleshwar Jyotirlinga

Mahakaleshwar Jyotirlinga is a Hindu temple dedicated to Lord Shiva and one of the twelve Jyotirlingams present in India. It is located in Ujjain about 200 Kms from Bhopal, the capital of Madhya Pradesha. Actually Ujjain known as temple capital, There are lots of temples and ancient elements to see in Ujjain.

Also Read: Trip to Amarkantak – Famous Pilgrim Hub of Madhya Pradesh

You might also likeRELATED
Recommended to you