Google
×

Thacher Island

Island in Rockport, Massachusetts
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... Wikipedia