Mystic Seaport – Travel Photo of the Moment

The Travel Photo of the Moment is of Mystic Seaport¬† Mystic Seaport is a maritime museum located about 10 miles east of New London, Connecticut in “Ocean Corner.” Just 100 miles from Boston and 134 miles from New York City, its a popular destination for many vacationers visiting the East Coast. Mystic Seaport is open […]