Biraja Temple: The only shakti peeth in Odisha
Introduction to Biraja Temple – The Biraja Temple is a historic Hindu temple located in Jajpur, Odisha, India. It is around 125 km north of Bhubaneshwar. The present temple was built during the 13th century. The principal idol is Devi Durga, who is worshipped as Viraja (Girija) and the temple gave Jajpur the nicknames […]
READ MORE