Thimble Islands / SOLD OUT
Advertisement
WAIT LIST / Tucked away in Long Island Sound, the Thimble Islands are a collection of small, rocky isles off the coast of Branford, Connecticut. Each island has its own unique charm and story. Let's explore some of these hidden gems with a narrated tour!
Advertisement