Stories of gods and temples.
The origin stories of Kerala's deities and the histories of its temples — legends of creation and courage, of saints and rulers, and of the shrines that keep them alive.
Stories of the gods
Bhagavathi
Bhagavathi is the mother goddess honoured across Kerala in her many forms — Bhadrakali, Durga, Kali and the countless village deities who protect the land and its people. The word...
Parvati
Daughter of the mountain king Himavan, Parvati performed severe penance to win Shiva, who had withdrawn into grief after Sati. Their marriage is celebrated as the union of matter a...
Saraswati
Saraswati is the goddess of knowledge, speech, music and learning, seated on a white lotus with a veena in her hands. As the river Saraswati faded from the earth, the goddess withd...
Murugan
Born to Shiva and Parvati, Skanda was raised by the Krittikas and by the fire, and grew into the youthful commander of the divine army. With his vel, the spear of divine wisdom, he...
Ayyappa
Manikandan, the son of Shiva and Vishnu as Mohini, was adopted by the Pandala king and saved the kingdom from the demoness Mahishi. He then withdrew to Sabarimala, where he blesses...
Hanuman
Hanuman, the son of the wind, leapt the ocean to Lanka, found Sita, carried the Sanjivani mountain to save Lakshmana and served Rama with perfect devotion. His strength is always o...
Ganesha
Parvati created Ganesha from clay to guard her door. When Shiva returned and did not recognise the boy, he cut off his head in anger, then restored him with the head of an elephant...
Subrahmanya
Subrahmanya received the vel from his mother Parvati and led the divine army against Surapadma. The demon's defeat is celebrated in the Skanda Purana, and the spear remains the god...
Dattatreya
Anasuya, wife of the sage Atri, pleased the Trimurti by her devotion, and they were born to her as the single child Dattatreya. He grew up as a wandering avadhuta, and the traditio...
Temple histories
Avanavanchery Sri Indilayappan Temple
Avanavanchery Sri Indilayappan Temple near Attingal in Thiruvananthapuram district is counted among the oldest temples of Kerala. The presiding deity is Indilayappan, identified in...
Chathannoor Sree Bhoothanatha Temple
Chathannoor Sree Bhoothanatha Temple in Kollam district is one of the largest temples of its kind in the region and shares a long festival tradition with the adjoining Meenadu Sast...
Ammathiruvadi Temple
Ammathiruvadi Temple at Urakam near Thrissur is one of the foremost Durga temples of Kerala and is counted first among the 108 Durgaalayams of the old Kerala tradition. Its age is...
Thiruvanchikulam Mahadeva Temple
Thiruvanchikulam Siva Temple at Kodungallur in Thrissur district is believed to have been built in the Chera period and is a classical example of Kerala temple architecture. Shiva...
Kottiyoor Temple
Kottiyoor Temple in Kannur district is a Shiva shrine of unusual form, with two temples on opposite banks of the Vavali river. The permanent complex, Vadakkeshwaram or Ikkare Kotti...
Jagannath Temple, Thalassery
The Shree Jagannatha Temple at Thalassery in Kannur district was established by Sree Narayana Guru in 1908, making it one of the later great temples of Malabar. A statue of the gur...
Haripad Sree Subrahmanya Swamy temple
The Sree Subrahmanya Swamy Temple at Haripad, known as Perumthrikkovil or Kerala Palani, is one of the oldest and largest temples of the region and holds the longest golden flagsta...
Erumely Sree Dharmasastha Temple
Erumely Sree Dharmasastha Temple stands in the heart of Erumely town in Kottayam district and is dedicated to Ayyappa, or Dharma Sastha. It is one of the key staging points of the...
Elamgulam Sree Dharma Sastha Temple
Elamgulam Sree Dharma Sastha Temple stands on the Main Eastern Highway in Kottayam district and is best known for its Gajamela and Aanayoottu, when around fifteen elephants are bro...