1910
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
Keep exploring
Discover more places in Boston