20 Interesting facts of Puri Jagannath Temple: Puri Jagannath Temple is one of the most renowned and sacred Hindu temples located in Puri, Odisha, India. The temple is dedicated to Lord Jagannath, an avatar of Lord Vishnu, along with his siblings, Lord Balabhadra (Balarama) and Devi Subhadra. The temple is believed to have been constructed