A mesmerizing golden marvel, the Sri Lakshmi Narayan Temple in Vellore is completely gold-plated and dedicated to Sri Lakshmi Narayani, the divine consort of Lord Vishnu. Sprawled across 40 acres, it ...