Theyyam Dance Festival at Kerala's Kannur City

Theyyam Dance Festival at Kerala's Kannur City
Theyyam is a grand dance festival in Kerala and is celebrated many regions of the state. Watch in the visuals!