Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Ahead of Dussehra on Saturday, the Sri Ram Lila Society has claimed to have erected the tallest Ravan effigy in India, standing at an imposing 211 feet in Dwarka’s Sector 10. This enormous structure, a centrepiece of the festival, took…