Southford Falls State Park is a picturesque park located in New Haven County, Connecticut. The park features a scenic waterfall, beautiful trails for hiking and walking, and a peaceful pond for fishing and picnicking. Visitors can also enjoy birdwatching and wildlife viewing in this tranquil natural setting.
State: Connecticut
Type: State Park
County: New Haven