Located about 140 km away from Chennai, Vellore boasts the famous Sri Lakshmi Narayani Golden Temple ... of the holy Annamalaiyar Temple on the foothill, Thiruvannamalai has a magnetic appeal ...