Thacher Island

43 Views
Published
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.
Category
Fly Fishing