Bhagwati Sthan,Sarahi Saharsa

Bhagwati Sthan,Sarahi Saharsa is a temple of the Goddess in Saharsa, Bihar.

Open 24 hours (Google Maps).

Deities: Devi.

SARAHI WARD NO. 5 BHAGWATI STHAN, Naya Bazar, Saharsa, Bihar 852201, India

Source: google.