sos village india soschildrensvillages.in sos children's villages india is a self implementing child care ngo in india. it is the best child care ngo in india which supports over 25,000 children across the country. Category:philanthropy Global Rank:539,074 visits:73.7K pages/Per:4.2 ADS