India, Sept. 10 -- Human life becomes truly meaningful when one's existence can bring light and hope into the lives of others. With this divine vision, Narayan Seva Sansthan, Udaipur, organized a ...