Both Dakshina Mookambika Temple and Thanima Social Welfare, Arts & Sports Club, Kottuvallikkad are recommended for visiting.
Facebook