Visit Provincetown, Massachusetts, for an off-road ramble through Cape Cod National Seashore; travel to Rhode Island's Narragansett Bay to hear the story of the Rose Island Lighthouse; and board a ferry to the Maine island of North Haven.