Note: This post may contain affiliate links.
The postcard is a thank-you note referencing a visit to Mystic Seaport, located in Mystic, Connecticut. Mystic Seaport is a maritime museum that recreates an old New England seaport, showcasing historic ships, a preservation shipyard, a planetarium, and various exhibits related to maritime history.