Town Open Space (Route 2) in Stonington, Connecticut

Town Open Space (Route 2) in Stonington is a nature reserve. Town Open Space (Route 2) is located near Liberty Street.

Leisure
nature reserve