Maheshwar

Maheshwar is an important place of pilgrimage on the sacred Narmada River. The ghats (steps) by the river are the main focus for devotional activities.