Indian Panorama Travel Blog

Famous for its annual “Ratha Yatra”, Puri Jagannath Temple is yet another mystery-draped ancient monument. The word “Juggernaut” in English was derived from the Hindi word, “Jagannath”. It means a colossal structure which crushes anything coming its way. It is rumored (may be a truth) that ardent devotees of Jagannath (Lord Vishnu) could have sacrificed […]