Puri district, IN
Barahi Deula (Odia:ବାରାହୀ ଦେଉଳ) is an ancient 10th century built temple situated on the eastern coast of Odisha in Puri district, India. The barahi temple of Chaurasi is unique in more than one way. The image enshrined in this temple is considered to be one of the masterpieces among the images of th
e deity found all over India.
Listen to the audio guide for Varahi Deula Free on WIP — starts by itself when you arrive, even with the screen off