Ugratara temple...
Mahishi is a village situated in the Saharsa district of northern Bihar. It is 16 kilometers west of the Saharsa district headquarters . It is place of utmost religious importance due to Shaktipeeth of Goddess Ugratara. ...
Saharsa, Bihar, India