Explore the spiritual significance of Jagannath Rath Yatra, one of India’s most sacred festivals that represents devotion, equality, unity and the divine connection between Lord Jagannath and millions of devotees.