Kerala, a state in southwestern India, has many Hindu temples. Many of the temples have unique traditions and most hold festivals on specific days of the year. Temple festivals usually continue for a number of days.