The Kallada River passes through there and the famous Chittumala Sree Durga Devi temple is situated there, Kallada Valiya  pally(St. Mary's orthodox church / mar andhrayos pilgrim centre) is also situated there.
In that location, the Kallada River flows, and a well-known temple, Chittumala Sree Durga Devi, is located. Moreover, St. Mary's Orthodox Church, known as Kallada Valiya  pally, serves as a revered site for mar andhrayos.