It is an unmarked and undeveloped island that also is Connecticut's smallest state park at 0.88 acres.
Es handelt sich um ein unmarkiertes und unbebautes Inselchen, das mit 0,2 ha (0,88 Acre) Connecticuts kleinster State Park ist.