The Most Beautiful Places in Madhya Pradesh

6 places ยท updated 13 October 2026

In short: By our ranking, the most beautiful places in Madhya Pradesh are Gwalior Fort, Rock Shelters of Bhimbetka and Khajuraho Group of Monuments. The list covers 6 places. Last updated 13 October 2026.

Madhya Pradesh sits at the geographic heart of India, a plateau of sandstone ridges, river gorges and forest that lay on the routes between north and south for thousands of years. That position left an unusually deep record: painted rock shelters from the Stone Age, Buddhist stupas from the time of Ashoka, medieval Hindu and Jain temples, and the hilltop forts and palaces of Rajput and Bundela rulers. The Narmada, flowing west through a rift valley, adds landscapes of its own.

The oldest layer here is Bhimbetka, where rock shelters in the Vindhya hills carry paintings of hunters, animals and dancers made over many thousands of years. The Great Stupa at Sanchi, begun under Ashoka in the 3rd century BCE, is ringed by four carved gateways that tell stories from the Buddha's lives. At Khajuraho, the temples built under the Chandela dynasty rise in tiers of sculpture like stone mountain peaks.

Later centuries bring fortified grandeur. Gwalior Fort crowns a long sandstone plateau above the city, its Man Singh Palace faced with blue and yellow tiles. In Orchha, the Jahangir Mahal, built by a Bundela king to honour the Mughal emperor, mixes domes, latticed balconies and courtyards above the Betwa river. Near Jabalpur, the Marble Rocks at Bhedaghat are white and grey cliffs through which the Narmada cuts a narrow gorge.

In this list

#PlaceTypeUNESCO
1Gwalior FortFortress
2Rock Shelters of BhimbetkaCaveโœ“
3Khajuraho Group of MonumentsTempleโœ“
4Jahangir Mahal, OrchhaPalace
5Marble RocksCanyon
6Great Stupa, SanchiStupa
  1. 01 Gwalior Fort

    India ยท 3.4 km from Gwalior26.230ยฐ N 78.169ยฐ E

    Gwalior Fort, India
    Abhishek Dwivedi ยท CC BY-SA 4.0

    A sheer sandstone plateau about 3 km long rises abruptly from the plain of northern Madhya Pradesh, and its whole crown is walled.

    Did you know? Raja Man Singh Tomar built the Gujari Mahal for his ninth wife, Mrignayani, a Gujar princess who asked for her own palace and water supply.

    More about Gwalior Fort โ†’

  2. 02 Rock Shelters of Bhimbetka

    India22.939ยฐ N 77.614ยฐ E

    • UNESCO World Heritage
    Rock Shelters of Bhimbetka, India
    Torchtelangana ยท CC BY-SA 4.0

    On a forested ridge at the southern edge of the Vindhya Range, weathered sandstone outcrops form hundreds of overhangs, and on the walls of roughly four hundred of them people painted for thousands of years.

    Did you know? The four arms of the Auditorium cave point to the four cardinal directions, with the main entrance facing east, and one researcher compared its spaces to a Gothic cathedral.

    More about Rock Shelters of Bhimbetka โ†’

  3. 03 Khajuraho Group of Monuments

    India24.850ยฐ N 79.933ยฐ E

    • UNESCO World Heritage
    Khajuraho Group of Monuments, India
    Hiroki Ogawa ยท CC BY 3.0

    The temples of Khajuraho are the surviving core of a religious city built by the Chandela dynasty in what is now Madhya Pradesh, in the heart of India. Most were raised between about 885 and 1000 CE, and inscriptions suggest the greater part of what stands today was complete by around 1030.

    Did you know? Most of the temples are laid out on an eight-by-eight grid of 64 squares, with the main deity placed in the central squares beneath the spire.

    More about Khajuraho Group of Monuments โ†’

  4. 04 Jahangir Mahal, Orchha

    India ยท 14.3 km from Jhansi25.351ยฐ N 78.644ยฐ E

    Jahangir Mahal, Orchha, India
    Ms Sarah Welch ยท CC0

    Jahangir Mahal is the most majestic of the palaces of Orchha, a cluster of towers, domes and pavilions rising above the trees on an island in the Betwa River in central India.

    Did you know? Its commanding height over the surrounding country also had a military purpose, giving cannon mounted on it a longer range.

    More about Jahangir Mahal, Orchha โ†’

  5. 05 Marble Rocks

    India ยท 16.8 km from Jabalpur23.131ยฐ N 79.796ยฐ E

    Marble Rocks, India
    Yann ( talk ) ยท CC BY-SA 4.0

    At Bhedaghat, near Jabalpur, the Narmada River squeezes into a gorge of gleaming marble that runs for about eight kilometres. The cliffs are mostly white, a magnesium-rich marble, streaked with bands of blue and brown, and they rise straight from the green water so that the colours shift with the light.

    Did you know? The temple is credited to the Kalachuri king Yuvaraja II, whose capital Tripuri lay just across the Narmada about four miles away.

    More about Marble Rocks โ†’

  6. 06 Great Stupa, Sanchi

    India23.479ยฐ N 77.740ยฐ E

    Great Stupa, Sanchi, India
    Photo Dharma from Sadao, Thailand ยท CC BY 2.0

    The Great Stupa at Sanchi is one of the oldest stone buildings in India and among the finest works of early Buddhist art anywhere. Its core goes back to the third century BCE, when the Mauryan emperor Ashoka raised a simple hemispherical mound of brick over relics of the Buddha on this hilltop in central India.

    Did you know? France asked for permission to take the Eastern Gateway home, and Britain wanted it for a museum; in the end only plaster casts left India.

    More about Great Stupa, Sanchi โ†’

How this list is ranked

Places are chosen for how they look, not for how famous they are: each one has its own description and a photograph credited to its author. The order is a single world ranking that weighs the beauty of the place in curated photography together with how widely it is documented โ€” the number of language editions of its encyclopedia article and how often that article is read in a year. The list is rebuilt as places are added, so the order and the counts on this page are always current.

Questions people ask

What are the most beautiful places in Madhya Pradesh?
On our list, Gwalior Fort ranks first, followed by Rock Shelters of Bhimbetka and Khajuraho Group of Monuments.
How old are the paintings at Bhimbetka?
The Bhimbetka rock shelters hold paintings from many periods, the earliest thought to date back to the Mesolithic, roughly ten thousand years ago or more. They are among the oldest known traces of human life in India and were inscribed as a UNESCO World Heritage Site in 2003.
Who built the Great Stupa at Sanchi?
The Great Stupa was commissioned by the Mauryan emperor Ashoka in the 3rd century BCE and enlarged in later centuries. Its four carved stone gateways, the toranas, were added around the 1st century BCE.
Where are the Marble Rocks in Madhya Pradesh?
The Marble Rocks are at Bhedaghat near Jabalpur, where the Narmada river flows through a gorge of marble cliffs about three kilometres long. The nearby Dhuandhar falls are where the river drops into the gorge.
What kinds of places are there to see in Madhya Pradesh?
In our collection, the places in Madhya Pradesh are most often canyons and gorges (1), caves (1), temples (1) and palaces (1).
How many places are on this list in Madhya Pradesh?
The list covers 6 places.