यह मंदिर भारत के तमिलनाडु में थिरुमलाइकोडी ( मलाइकोडी ) वेल्लोर में छोटी पहाड़ियों के तल पर श्रीपुरम आध्यात्मिक पार्क में स्थित है ।
Entity: वेल्लोर — Type: /location, /location/city