Monthly:June 2026

Theyyam

Theyyam – Where Humans Become Gods Deep in the sacred groves and village temples of North Kerala, an extraordinary tradition comes alive—Theyyam, one of India’s oldest and most mesmerizing ritual art forms. Flourishing across the Malabar region, particularly in Kannur, Kasaragod, Wayanad, and Kozhikode, Theyyam is far more than a performance; it is a profound spiritual experience where faith, folklore, and artistry merge into one. The word Theyyam is believed to have evolved from the Sanskrit word Daivam, meaning “God.” […]

Continue Reading
Sunset by the river

Sunset by the river

A monsoon sunset by the Murti river of north Bengal after a heavy stormy afternoon. 

Continue Reading