Donating to the needy is a great way to improve the conditions in your neighborhood or community. Donating food to the worthy people or organizations helps counter poverty, hunger and at the same time, it can improve harmony, friendliness, and trust among residents.
Helping others feels good. When you donate to a charity that is important to you, you not only help them continue their vital work, you're also improving your emotional wellbeing, a win-win situation!