The village is home to the Elumichi Amman temple and the Sri Utchama kaliamman temple which is located on the campus of the Naina Mohamed College of Arts and Science.