Each year, communities come together on Giving Hearts Day to celebrate the spirit of generosity and support nonprofit organizations that make a meaningful impact.