Charles River Peninsula photograph

Charles River Peninsula

Use attributes for filter !
AddressNeedham, MA 02492, United States
Phone +1 978-921-1944
Management The Trustees of Reservations
Date of Reg.
Date of Upd.
ID2902857
Send edit request

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.

Where is the Charles River Peninsula

Charles River Peninsula Map
Click on the photo of Charles River Peninsula to view it on Google Maps.

Related Persons

Next Profile ❯