Sripuram Golden Temple, the sign of richness and divinity ... The pilgrim centres near Vellore, India, are rich in spirituality, history and culture that welcomes people from all walks of life ...