Barahachettra Temple

The Barahachettra Temple which lies along the banks of Saptakoshi in Sunsari District. The temple is considered highly powerful and many devotees make a pilgrimage to the temple every year. There are... Read more »