Anguilla Preserve in Stonington, Connecticut

Anguilla Preserve in Stonington is a nature reserve. Anguilla Preserve is located near Anguilla Brook Road.

Leisure
nature reserve