About Thacher Island
Thacher Island is a small island off Cape Ann on the Massachusetts coast in the United States. It is a part of the Town of Rockport. It was a place where some naval confrontations, both minor and major, took place, which helped secure a victory for the colonists.