Weeks State Park in Lancaster, New Hampshire, offers stunning views, historic architecture, and hiking