A sacred pilgrim town where nature, spirituality and history meet at the origin of three holy rivers
Amarkantak is a unique natural and spiritual heritage area located in the Anuppur district of Madhya Pradesh. It is the meeting point of the Vindhya and Satpura ranges, with the Maikal Hills serving as the fulcrum, and is revered as the birthplace of three holy rivers — the Narmada, the Son and the Johila.
The name Amarakantaka is a combination of two Sanskrit words — amara (immortal) and kantaka (obstruction or thorn). The great poet Kalidas referred to it as Amarakuta, which over time evolved into Amarakantaka.
For centuries, sages, saints and devotees have walked this hallowed plateau to seek the source of the Narmada — a river considered older than the Ganges. The plateau, dotted with ancient Kalachuri-era temples, dense Sal forests, and rolling waterfalls, offers a rare blend of devotion and serenity.

Centuries of devotion, royal patronage and natural majesty

Mentioned in ancient Hindu scriptures as the divine plateau, Amarkantak is considered one of the most sacred spots in India — the source of the Narmada, a river worshipped as a goddess.
The Kalachuri kings of Tripuri built a magnificent group of temples at Amarkantak, many of which still stand today as fine examples of medieval north-Indian temple architecture.
The classical Sanskrit poet Kalidas refers to this region as Amarakuta in his works, attesting to its spiritual reputation across the subcontinent for nearly two millennia.
Today Amarkantak is among the most important pilgrimage and eco-tourism circuits of Madhya Pradesh, blending temple darshans, waterfall trails and serene forest walks.
The Amarkantak plateau is part of the Achanakmar–Amarkantak Biosphere Reserve, protecting its rich Sal forests, medicinal plants and the catchment of the holy rivers.
The most sacred and beautiful places to visit on the holy plateau
The exact birthplace of the holy Narmada river. The temple complex houses the sacred kund from which the river emerges, with shrines dedicated to Narmada Mata.
A breathtaking 100-foot waterfall on the Narmada, named after sage Kapil Muni who is believed to have meditated here. Wrapped in dense Sal forests.
A spiritually charged temple built on the principles of the sacred Shri Yantra, dedicated to Mahalakshmi and Mahasaraswati, drawing devotees year-round.
A unique highland where mountain ranges meet and sacred rivers are born
Anuppur District, Madhya Pradesh, India
Meeting point of the Vindhya & Satpura ranges with the Maikal Hills as fulcrum
Origin of the Narmada, Son and Johila rivers
Part of the Achanakmar–Amarkantak Biosphere Reserve
Each corner of Amarkantak hides a story, a shrine or a spring
A glimpse of the holy plateau and its timeless rivers
Well connected by road, rail and air across Madhya Pradesh
Nearest railway stations are Pendra Road (17 km) and Anuppur (48 km), both well connected to major cities across central India.
The nearest airport is Jabalpur (245 km), with regular flights from Delhi, Mumbai, Bhopal and Hyderabad. Raipur is another option.
Smooth road connectivity from Shahdol, Bilaspur and Rewa. State buses and taxis are easily available from nearby districts.
Curated experiences and explorations around Amarkantak
Step onto the holy plateau where the Narmada is born. M.P. Holidays — your trusted travel partner since 2016 — crafts seamless pilgrimage and nature itineraries to Amarkantak.
GET IN TOUCH