La plupart des temples de Maheshwar sont construits sur les rives de la Narmada, près du fort.