The historic Jagannath Temple in Puri draws devotees from across the globe on a profound spiritual venture. Found on the shores of the ocean, this magnificent shrine is dedicated to Lord Jagannath, an manifestation of Krishna, along with his brother and sister, Balabhadra and Subhadra. The unique ritual of the ‘Ratha Yatra’ – the car festival