Needham Pool is a body of water inside of Wachusett Mountain State Reservation.
Poi Info
Other Info: Man made pool, named after Everett Needham, a superintendant at Mt Wachusett. It's not clear if he had anything to do with its original construction.