English: These temples are situated in Tamil Nadu.
Telugu: ఈ రెండు ఆలయాలు తమిళనాడులోనే ఉండటం విశేషం.