Taking in the amazing views of Thacher Island's twin lighthouses off the coast of Rockport
Best known for its twin lighthouses, Rockport's Thacher Island offers guests one of the most amazing views in all of New England. Host Rachel Holt ferries out to the island for a tour of the grounds and a lesson in the island's unique history from its current lighthouse keepers.
Read more