History of Jagannath Puri Rath Yatra
The Puri Jagannath temple is famous worldwide and located in the Indian state of Orissa, in Puri (a sea-side tourist destination too). The Jagannath temple at Puri, houses the idols of three deities, Lord Jagannath, who is Lord Vishnu in His 8th avatar of Lord Sri Krishna, the Lord’s elder brother Lord Balabhadra(or Baladeva) and…