By Caleb Savage, Interpretive Ranger at Lake Francis State Park Before arriving in the Great North Woods, I researched the town of Pittsburg, home to Lake Francis State Park, and they exclaimed that there are more moose than people! Many visitors who travel to the northern land of New Hampshire are hoping to see a […]