Kanichukulangara Bhagavati Temple
Kanichukulangara Bhagavati Temple is situated at Kanichukulangara, a small village about 13 km north of Alappuzha . According to myth, the soul of a pious brahmin and the idol of Bhagavati are consecrated in small shrines inside the temple. This temple is noted for the 21 day colorful festival which is attended by thousands from every nook and corner of the region. Aarattu is grandly held on the last evening, with a procession accompanied by numerous elephants and drummers. The festival comes to an end with a dazzling display of fireworks, which attracts a large number of people of all faiths.