It has churches and mosques also including: St. Thomas Mar Thoma Church, Elampal, Mar Gregorios Orthodox Church Marangadu, St. George Orthodox Church, Elampal, St. Thomas Malankara Catholic Church, Thiruvazhy, and Church of God. 