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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results