SOS Children's Villages of India
SOS Children's Villages of India is an independent, non-governmental, social development organisation that provides family-based care for parentless or abandoned children in India. The organization is over 50 years old in India and it advocates the concerns, rights and needs of children in need of care and protection.
Know More