Amarkantak is a sacred pilgrim town located in Madhya Pradesh, where nature, spirituality, and history meet at the origin of the holy rivers Narmada, Son, and Johila.
Anuppur District, Madhya Pradesh, India
Meeting point of Vindhya & Satpura ranges with Maikal Hills.
Origin of Narmada, Son and Johila rivers.
The word Amarkantak comes from Sanskrit meaning “eternal obstruction.” It is believed to be a divine land once disturbed by celestial forces, giving it its spiritual significance.
Origin of sacred rivers like Narmada and Son.
Surrounded by Vindhya and Satpura mountain ranges.
A major pilgrimage destination in Madhya Pradesh.
Explore the most sacred and beautiful places
Trips
& tours