For the first time, Ratha Yatra, the Festival of Chariots will be held in Downtown Dallas on Saturday, April 7, from 10 a.m. – 4 p.m. in the Dallas Arts District, joining other global city centers like New York City’s Fifth Avenue and London’s Piccadilly Circus in celebrating this event. Described as a festival of […]