An annual pilgrimage known as the Jagannath Yatra takes place in the Indian state of Odisha's capital city of Puri. It has been observed for generations and is one of India's most significant religious holidays. Millions of pilgrims from all over the world pay their homage to Lord Jagannath, an incarnation of Lord Vishnu, at the Jagannath Temple in Puri each year.