Maheshwar: Mystic River This beautiful city by the banks of the mighty Narmada has some great temples and a magnificent fort