Share
twitterlinkedinfacebook
I visited Thacher Island on July 28, 2012 during early morning fog. When it began to lift, I was able to capture some images from the North Tower which offers 360 degree views of the island and surrounding waters.

Located approximately one mile off the coast of Rockport, Massachusetts, 52-acre Thacher Island is home to the Cape Ann Light Station, which has been designated a National Historic Landmark and Thacher Island National Wildlife Refuge which occupies the northern 22...
more »