Charles River Esplanade Outdoor Attractions esplanadeassociation.org n/a Charles River Esplanade Charles River Esplanade, Boston, MA 02116, USA | Back Bay