Nashua Street Park

Nashua Street Park is a park in Boston, along the Charles River, in the U.S. state of Massachusetts.

Nashua Street Park
View of the park from across the Charles River, 2019
LocationBoston, Massachusetts, U.S.
Coordinates42.3677°N 71.0667°W / 42.3677; -71.0667


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.