The place is a well-known pilgrim center with temples and an ashram. The two temples are Kadambavananathar Temple and Tiruveengoimalai Maragathachaleswarar Temple. The ashram is the first Catholic ashram, Saccidananda Ashram, formed by the French priests in 1950.