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
Shiva
When Brahma and Vishnu quarrelled over who was supreme, Shiva appeared between them as a pillar of fire without beginning or end, and neither could find its limit. During the churn...
Vishnu
Vishnu is the preserver of the cosmos, the deity who sustains dharma whenever it declines. He reclines on the serpent Ananta in the milky ocean and returns to the world in avatar a...
Krishna
Born to Devaki and Vasudeva in a prison cell and raised by Yashoda and Nanda in Gokul, Krishna grew up as the playful cowherd of Vrindavan. He defeated the tyrant Kamsa, guided the...
Rama
Rama, prince of Ayodhya, accepted fourteen years of exile to honour his father's word. With Sita and Lakshmana he lived in the forest, where Ravana carried Sita away to Lanka. Aide...
Narasimha
Hiranyakashipu won a boon that made him almost invincible: he could not be killed by god or man, inside or outside, by day or night. When he tormented his own son Prahlada for wors...
Venkateswara
Venkateswara is the form of Vishnu enshrined on the Tirumala hills in Andhra Pradesh, revered across South India as the lord of the seven hills. The temple tradition tells of Srini...
Lakshmi
Lakshmi emerged from the churning of the milky ocean seated on a lotus and chose Vishnu as her consort, bringing abundance to the three worlds. She is honoured as the goddess of pr...
Durga
When the buffalo demon Mahishasura could not be defeated by the gods, their combined energies took the shape of Durga, who rode a lion and battled him for nine nights, slaying him...
Kali
Kali sprang from the brow of the goddess to defeat the demons Shumbha and Nishumbha, and her wild dance afterwards threatened to shake the world. Shiva lay beneath her feet to calm...
Temple histories
Dakshina Mookambika Temple, North Paravur
Dakshina Mookambika Temple at North Paravur in Ernakulam district is a southern seat of the goddess Mookambika of Kollur. The sanctum stands in the middle of a lotus pool, and the...
Cochin Thirumala Devaswom
Cochin Thirumala Devaswom, also called Gosripuram, is the principal religious institution of the Gowda Saraswat Brahmin community of Kerala. It stands in the Cherlai quarter of Mat...
Cherthala Karthyayani Temple
Karthyayani Devi Temple at Cherthala in Alappuzha district is one of the famous Devi shrines of the Kerala coast. The goddess is honoured as Mangalya Dayini, the giver of auspiciou...
Chengannur Mahadeva Temple
Chengannur Mahadeva Temple in Alappuzha district is one of the great Shiva temples of Kerala, counted alongside Ettumanoor, Kaduthuruthy, Vaikom, Ernakulam and Vadakkunnathan. Shiv...
Chakkamkulangara Siva Temple
Chakkamkulangara Siva Temple at Thrippunithura in Ernakulam district is an ancient Shiva shrine, more than a thousand years old and built in the Kerala-Dravidian style. Parvati is...
Aryankavu Sastha Temple
Aryankavu Sastha Temple stands near the Tamil Nadu border in Kollam district, one of the five principal Shasta temples of Kerala. The name is read as the sacred grove of the Arya,...
Annapurneshwari Temple, Cherukunnu
Annapoorneshwari Temple at Cherukunnu in Kannur district is dedicated to Annapurna, the goddess of food, and is unusual in keeping Krishna as a co-deity in the same shrine. The sit...
Achankovil Sastha Temple
Achankovil Sastha Temple lies on the banks of the Achankovil river in Kollam district and is one of the five major Shasta temples of Kerala, with Kulathupuzha, Aryankavu, Sabarimal...
Ernakulathappan Temple
Ernakulam Shiva Temple, known to devotees as Ernakulathappan, is regarded as the guardian deity of Kochi. The temple's traditions are linked to the Cheranalloor Kartha family, and...