Lake Francis State Park
Lake Francis State Park is a picturesque park located in northern New Hampshire. The park is a popular destination for outdoor enthusiasts who enjoy hiking, fishing, swimming, and boating. Visitors to the park can enjoy the tranquility of the lake and surrounding forest and mountains. Lake Francis is a man-made lake that was created in the 1940s by damming the Connecticut River. The lake is a popular destination for fishing, with anglers able to catch rainbow trout, brook trout, and landlocked salmon. The park also has a boat ramp, allowing visitors to launch their boats and explore the lake. In ...