Golf is a beloved sport here in Central New Hampshire, and taking swings with mountain peaks on the horizon make the experience even better.
Owl’s Nest Resort & Golf Club
This award-winning public golf course is located in the White Mountains of New Hampshire and offers exceptional value in New England resort living. Here you are surrounded by abundant four-season recreation and breathtaking mountain views, making it the perfect place for your year-round or vacation home.
1 Clubhouse Ln. Thornton, New Hampshire 03285