Numerous non-profit organisations are working currently in India. One of the best NGO in India is Save the Children. Carving a niche for itself, it has become one of India’s leading independent child rights organisation. The organisation is running projects in 19 states across India. Save the Children is working to ensure that every last child attains the right to survival, protection, development, and participation. It is working with the most excluded and marginalised communities living in the remotest corners of the country.