Let the divinity of spiritual vibes pass through your mind, body and soul by visiting the king of pilgrimages (Teerthraj), Amarkantak. It is also the origin of India’s one of the holiest rivers, Narmada. Located around 1000m above the sea level, Amarkantak is also rich in the beauty of nature where Maikal, Satpura and Vindhya mountain ranges meet. Due to this phenomenon, a lot of medicinal plants are found in the forests nearby this region. It is also the origin of Johila and Sone rivers.