Sabarimala Temple Sabarimala is one of the most famous pilgrim centers of Kerala. This holy shrine at Sabarimala Temple, located atop a hill in the Western Ghats, is dedicated to Lord Ayyappa. Sabarimala is believed to be named after Shabari, who carried out sacrament in order to meet Lord Rama. Every year, two main events take place at Sabarimala Temple, namely, the Mandal Puja and the Makara Sankranti Puja, which begin in the month of November and continue till mid January. Guruvayoor Temple It is in Guruvayoor that Sri Krishna Temple is located and is regarded as one of the most sacred and important pilgrim centers of Kerala. Local belief has it that the temple was created by "Guru", the preceptor of the Gods, and "Vayu", the God of winds. This temple alone hosts the maximum number of marriages and rice feeding ceremonies, a ritual of the first meal for infants, in the state of Kerala. Chottanikkara Temple Located near Ernakulam enshrines Bha...