Christopher Columbus Waterfront Park

Boston, United States

Christopher Columbus Waterfront Park

The Christopher Columbus Waterfront Park is a public park in the Boston's North End.




Accommodations near Christopher Columbus Waterfront Park

View more accommodations near Christopher Columbus Waterfront Park

Nearby Tours & activities