By: Madya Lila May the Lord’s blessings be upon you on the auspicious day of Puri Ratha Yatra. In the holy city of Jagannatha Puri, the Supreme Lord resides within His ancient temple by the shores of the sea. Once every year, during the rainy season, Lord Jagannatha (Lord Krishna), along with His elder brother […]