Charles River Esplanade

Charles River Esplanade

Year

1910

Type

landscape

The Charles River Esplanade is a park in the Back Bay neighborhood of Boston, Massachusetts, United States. Storrow Drive, a limited-access parkway, forms the southern boundary of the Esplanade, a scenic park along the Charles River, which …

On the map

Loading map…

Get the app

The full map, every photo, descriptions, and check-ins. Free to browse.

Open Acarta