Category: People


Photo and caption by Premkumar Ranganathan

"Therukoothu" means Street Play. It is a form of play depicting the ancient stories in form of dance, wherein the local people can easily understand. This form is very ancient form of dance. The male artist dress himself even as female artist. There will be music troop with all Indian Manual instruments telling the stories in form of song.

Location: Muscat, Oman


More People Entries »

  1. Summer Love

    By Aidas Banaitis

  2. Women at Prayer

    By Rachel Glogowski

  3. All eyes

    By Sameer Masand