Rath Yatra, the Festival of Chariots of Lord Jagannath is celebrated every year at Puri, the divine city of Odisha, on the east coast of India. The presiding deities of the main temple, Lord Jagannath, Lord Balabhadra and Goddess Subhadra Continue reading Make Toshali Sands Booking in Advance For Puri Rath Yatra