By Shiva Prasad
- Stock Photo ID: #BI513974
- Image Credit: Picxy.com/shivafilmmaker
- Description:Amarkantak in Sanskrit means the 'eternal source,' which is significantly linked with the sacred river Narmada, one of the most sacred and unique rivers of India.
- Location: Amarkantak, Madhya Pradesh, India