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