Narmada Udgam
E301234
UNEXPLORED
Narmada Udgam is a revered Hindu pilgrimage site at the source of the Narmada River, known for its temples and sacred springs in Amarkantak, Madhya Pradesh, India.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.