Watertown Charles River Reservation is a park Watertown located in United States.
Galen St. (at Main St.) Watertown , MA 02472 United States
Highly recommend walking along this stretch of the Charles River . It's stunning and surprisingly scenic considering that you're still in Newton.
Between May and June the herring migrate, this is a great place to view this event ... And about a million seagulls trying to catch them
Stand in the bridge and admire the fall colours.
Caught many catfish and rainbow trout at this location. Never ate them cuz of polluted waters, so I've been told - Erik Khatcherian
Friendly, quick and clean. What more can you ask for ????☕️. - Benjamin ????