Street Play (Theru koothu), the oldest and most powerful art form is a folk theatre performed in the open mostly during temple festivals in the villages of Tamilnadu, India. the performances generally depict scenes from ancient epics like Ramayana, Mahabharatha and tamil classical epics. There will be no dialogues instead only songs. Artists are trained […]

Read more "Therukoothu"