An important spiritual site for Vaishnavites, Sree Vallabha Temple is one of the hundred and eight Vaishnava temples in India. The temple is mainly renowned for its big Vedic school where students are taught and trained in Hindu Tantric practices and Vedas.
Other striking feature of the temple is the daily performance of Kathakali in the temple in evening.