Corazón de Vida Foundation is an incredible organization provides shelter, food, utilities, medical attention and education to children who would otherwise be homeless. Every month they make a trip to one of the many orphanages it serves in order to allow for volunteers to give donations and quality time to the children who live there.