Incorrect data? Please notify us at email@example.com.
The Jagannath Temple in Puri, Orissa, is the most revered Jagganath temple in the world and is one of the sacred Char Dham pilgrimage sites of Hindus. The Puri Jagannath Temple is visited by millions of people every year. The temple boasts the largest open-air kitchen in the world that can feed 100,000 people every day. It is from this temple that Orissa's iconic Ratha Yatra Festival commences every year. © istock/ Avishek Kumar Sah