More than 400 years ago, Yakshagana as an art form originated. The word Yakshagana is derived from two words: Yaksha means Nature’s spirit and Gana means Song. This theatre play is a combination of dance, music, dialogues, costumes, face-makeup, stage techniques of an unique style and narrates stories of Kings, History of places or events...Read More