The Jagannath Rath Yatra is one of India's most spiritually uplifting experiences. Every year, lakhs of devotees travel to Puri in Odisha to witness the grand procession of Lord Jagannath, Lord Balabhadra and Devi Subhadra. The city comes alive with chants, colourful chariots and an atmosphere filled with devotion.