Word Count: 3200 16 MINUTE READ The Chariot Festival or Car Festival or famously Ratha Yatra is a public procession carried on generally three chariots. It generally refers to the annual Ratha Yatra of Odisha, West Bengal, Jharkhand, and other East Indian states. Among all Odisha’s Ratha Yatra is the most famous, involving a public […]