10 Astonishing Facts about Puri Jagannath Temple

Shri Jagannath Temple is one of the Char Dham pilgrimages in India and is also known as “Shreekhetra Dham”.