Boston Nature Center in the Mattapan neighborhood of Boston, Massachusetts is a 67-acre wildlife refuge of the Massachusetts Audubon Society that opened in 2002 with the dedication of a new building, the George Robert White Environmental Conservation Center. "On the former grounds of the Boston State Hospital, the Boston Nature Center is a community-based urban sanctuary.
Less