Narayan Seva Sansthan – Religion is Humanity & Service is Divinity

Narayan Seva Sansthan is a NGO in India based in Udaipur. Established in 1985, they have worked extensively over the…