Amarkantak General Information

Discover Amarkantak

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.

Amarkantak Nature

📍 Location

Anuppur District, Madhya Pradesh, India

⛰️ Geography

Meeting point of Vindhya & Satpura ranges with Maikal Hills.

💧 Rivers

Origin of Narmada, Son and Johila rivers.

Meaning of Amarkantak

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.

Why Amarkantak is Famous

Origin of sacred rivers like Narmada and Son.

Surrounded by Vindhya and Satpura mountain ranges.

A major pilgrimage destination in Madhya Pradesh.