Amarkantak Temple, also known as Narmada Udgam Temple, is a revered shrine located at the source of the sacred Narmada River in Madhya Pradesh, India.
Amarkantak Temple, also known as Narmada Udgam Temple, is a revered shrine located at the source of the sacred Narmada River in Madhya Pradesh, India.