Though there may be thousands of NGOs in India and all around the world, but not all are effective and honest. You can find NGO for donation around you through MY Selfless Act. Once you find NGO you can contact them and can identify that whether they are honest or not.