Kannur is the land of everyday gods. Here you let go of fear as you come across blood-drinking yakshis, serpent gods and animal deities. There are camphor-lit performance of Theyyam. […]
Best Indian American Magazine | San Jose CA | India Currents
Best Indian American Magazine | San Jose CA | India Currents
Kannur is the land of everyday gods. Here you let go of fear as you come across blood-drinking yakshis, serpent gods and animal deities. There are camphor-lit performance of Theyyam. […]