Nellikulangara Bhagavathi Temple is the main attraction here. Nellikulangara Vela, the annual festival of the temple, is a major event in this region.
Copyright 2008 by Online Highways LLC. Enjoy some India trivia. Send Your Comments