1. Owl's Nest Resort & Golf Club 40 Clubhouse Ln, Thornton, NH 03285 Coordinate: 43.87086,-71.65424 Phone: (603) 726-3076