 Mecheri is a holy site, with broad conifers surrounding the main temple.Rajagopuram is the temple's main entrance, and Mecheri has a number of other temples.Agriculture is the mainstay of the region; about 70 percent of the population is engaged in agriculture.