Smile India Trust| Best NGOs in India| Food is the Basic Necessity Smile India Trust is one of the best NGOs in India for food distribution on daily basis. Food is any substance that is consumed to provide healthful support for a life form. Food is the basic need for human survival. Protein-rich food helps […]