Maheshwar
Maheshwar is a special place of pilgrimage situated in the state of Madhya Pradesh on the Narmada River, a holy river, often called Divine Mother in India.
Rising in the mountains of central India and travelling over 1,000 km across the country to the Arabian Sea is the Holy Narmada River. The Narmada River (also known as Divine Mother) is the source of the egg-shaped Shiva Lingam stones, energy generators of balance and healing. which are commonly seen in the temples of India, where they have been revered for centuries.

