The Esplanade

The Esplanade

State Park · Back Bay, Boston

About

The Charles River Esplanade of Boston, Massachusetts, is a state-owned park situated in the Back Bay area of the city, on the south bank of the Charles River Basin.

MoreLess
More on Wikipedia

Ratings & Reviews

Good to Know

Good for Kids

Featured in Guides

Details