Southford Falls State Park is a public recreation area in the towns of Oxford and Southbury, Connecticut, offering fishing, hiking, and scenic waterfalls.
No comments yet