Sarvamnagal Trust is a registered NGO that aims to improve life at individual level. We believe that every step, howsoever small, matters and therefore we aspire to step our way forward brightening up lives and bringing smiles.[gallery link="file" columns="1" orderby="title"] source :www.sarvamangaltrust.com