Amarkantak is a sacred town located in the Anuppur district of Madhya Pradesh, India. It holds immense religious significance as it is considered the source of several important rivers in India and is known as the “King of Pilgrimage Sites.” Here are the important tourist places to visit in Amarkantak: Narmada Udgam Temple: This temple… Continue reading Tourist places to Visit in Amarkantak