Ramleela

Ramleela is a Hindu tradition that takes place every year before Divali. Last October, The National Trust went up to the Ramleela grounds…