Why it belongs here
Rogers Island is a private island in the Thimble Islands archipelago off Stony Creek, a section of Branford, Connecticut in New Haven County. Covering approximately 7.65 acres (3.10 ha) in Long Island Sound, it is one of the largest and most valuable of the Thimble Islands.
Source-backed