On raconte que le temple Subrahmanya est le premier temple à avoir été construit à Kumarakom, il y environ 1.800 ans de cela. Selon la légende, il a été bâti à la demande d'un roi de Vadakkumkore. On raconte que ce roi s’est arrêté lors d’un de ses voyages pour se reposer, et qu’il a fait un rêve pendant lequel il a ressenti la présence du Seigneur Subrahmanya. Il a donc fait construire ces temples à cet endroit. Le célèbre festival de Thaippooyam qui se déroule au mois Malayalam de Makaram (correspondant en grande partie au mois de février) est célébré avec une ferveur religieuse. La divinité présidente du temple Sree Dharma Sastha est le Seigneur Ayyappan ou Sastha, et on raconte que ce temple a 1.200 ans. Il se situe au sommet d’une bute appelée Sabarimala.

Autres attractions à Kumarakom