Boston Charles River Esplanade

Charles River Esplanade

The Charles River Esplanade in Boston, is a scenic park along the river, with playgrounds and the Hatch Memorial Shell stage.

Getting there

Charles River Esplanade

Storrow Drive, Boston, Boston, 02116