The Narmada River originates at Amarkantak in the Maikala Range of Madhya Pradesh. Amarkantak is a unique pilgrimage site where two major rivers - Narmada and Sone - originate. The Mahanadi originates nearby but not at Amarkantak, while Damodar and Tapti originate elsewhere.