The sacred temple of Lord Jagannath in Puri, Odisha, is more than just a religious […]