The Golden Temple Vellore complex within the Thirupuram spiritual park is situated at the foot of a small chain of green hills in Thirumalaikodi (or simply Malaikodi) Vellore in Tamil Nadu, India. It is located 120 km from Tirupati, 145 km from Chennai, 160 km from...

read more