Accessibility Score
4
This small wild area along the banks of the Charles River in Newton, Mass, just west of Boston, spans 23 acres. Echo Bridge is a major attraction and offers amazing views of the river.
Address
Hamilton Place, Newton, MA 02464
Phone
(617) 333-7407
Amenities
Picnic area, Scenic viewing area
Hours
Sunrise to sunset
Restrictions
No alcohol,No littering
Hiking
Wheelchair Access
Accessible Camping
Beach Wheelchair
Accessible Swimming
Swimming
Beach