Charles River Peninsula
Use attributes for filter ! | |
Address | Needham, MA 02492, United States |
---|---|
Phone | +1 978-921-1944 |
Management | The Trustees of Reservations |
Date of Reg. | |
Date of Upd. | |
ID | 2902857 |
About Charles River Peninsula
The Charles River Peninsula is a 30-acre nature preserve in Needham, Massachusetts owned and managed by the Trustees of Reservations. The Charles River turns nearly 180 degrees, creating the peninsula. A 20-acre field on the peninsula has been farmed for roughly a century.
Click on the photo of Charles River Peninsula to view it on Google Maps.