Chubb Island (Massachusetts)

Chubb Island is a small barren island located in Manchester Bay in Beverly, Massachusetts.