The golden temple complex inside the Sripuram spiritual park is situated at the foot of a small range of green hills at Thirumalaikodi or simply Malaikodi village, 8 km from Vellore in Tamil Nadu, India.