It has one of the prominient mansa devi temple there