Narmada River, India
The Narmada river is a place of pilgrimage. The river washes away sins and purifies the soul. The spiritual journey taken is 3 years, 3 months an 13 days, walking from the Arabian Seas at Bharuch in Gujarat to the source in the Maikai Mountains (Amarkantak hills) in Madhya Pradesh and back along the opposite bank of the river. It is a 1600 mile walk. Pilgrimages take place under strict rules of humility, celibacy, poverty and respect for the environment. The Narmada River is more than 620 miles long and one of the oldest rivers 150 million years. Narmada mean ‘giver of pleasure’ in Sanskrit. The river is considered the mother and giver of peace. The mere sight of the Narmada cleanses the soul. The Narmada River rises in the town of Amarkantak, a place where pilgrims pass as they follow the river. It is also a natural heritage area where the Vindhya and Satpuri Ranges meet. The holy temple Shri Yantra Mandir was built in Amarkanak it is the birthplace of the Narmada Rive...