"Wonderful places" are defined differently by different people. They may describe places where one can volunteer an hour or more at a time: animal shelters where dogs might need a walk, soup kitchens to chop veggies or serve on the line, thrift shops to help in the back, homeless shelters to...