Audubon Center at Bent of the River is a 700-acre preserve in Southbury, Connecticut. It is located off South Britain Road and is open year-round. The Center's mission is to conserve land and promote biodiversity.
Audubon Center at Bent of the River is a 700-acre preserve in Southbury, Connecticut. It is located off South Britain Road and is open year-round. The Center's mission is to conserve land and promote biodiversity.