English: One of the largest temples in Kerala.
Telugu: కేరళాలో అతి పెద్ద దేవాలయాల్లో ఇది కూడా ఒకటి.