English: It is a famous temple in Tamil Nadu.
Telugu: ఇది తమిళనాడులోని ప్రసిద్ధ ఆలయం.