Great looking Folk Art The Theyyam or Theyyattam is a popular ritual dance of north Kerala, south India ... i think Kerala the GODS OWN COUNTRY the best place for traveling See here