Charles River Esplanade
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.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.