News

Burr Island is part of the Thimble Islands, a series of 365 islands in Stony Creek Harbor off the coast of Branford in Long Island Sound. According to connecticut ... so in the near future.