The Jagannath Temple in Puri, Odisha, is dedicated to the Hindu Lord Jagganath, an eastern Indian incarnation of Lord Vishnu. It’s a major pilgrimage site and one of the four sites (dhams) in India that devotees believe will lead to liberation from the cycle of birth and death. It’s a must-visit destination while in Puri, a city south of Odisha’s capital, Bhubaneshwar.More