Not all heroes wear capes. Some of them like to go out and about incognito. It’s neither fame nor recognition that they seek: their only desire is to help people. These do-gooders are all around us, waiting for the perfect opportunity to make someone’s day. Their deeds may at times seem insignificant, but random acts of kindness like these are truly heartwarming and simply unforgettable. Check out these 24 everyday heroes who were right there when they were needed to lend a helping hand. The gallery was compiled by Diply.