Miller State Park, Peterborough/Temple, NH; accessible by foot trails or auto road (off NH 101)