which involves the construction of thousands of dams on the Narmada River–considered to be one of India’s holiest rivers. Spanning 800 miles through three states, India’s fifth largest river ...
Narmada Udgam is a temple built at the source of the Narmada – the holiest spot in Amarkantak. The Narmada Udgam complex houses many small shrines and is considered to be a sacred place for ...