Save Added By RC Spotters Team Stony Brook Park Turtle Pond Pkwy, Boston, MA 02136, USA This small forest in the middle of Boston offers ...