English: The temple is one of the most popular temples in Tamil nadu.
Telugu: ఈ ఆలయం తమిళనాడులోని అత్యంత ప్రసిద్ధ ఆలయాలలో ఒకటి.