The Christopher Columbus Waterfront Park in Boston MA is a romantic place to take a date. Sit on a bench by the water and watch the boats or walk under the illuminated arches.
Christopher Columbus Waterfront Park Boston MA
Your Travel Guide to New England and Beyond
Leave a Reply