Charles River Esplanade
The Charles River Esplanade is a central riverside park and outdoor-events landscape along the Boston shore of the Charles River. It functions as a linear public park system extending from the Boston Museum of Science to the Boston University Bridge.
- Must see
- Nature site