The Overlook Golf Club, located in Hollis, New Hampshire, is an 18-hole championship course designed by David Friel and opened in 1990. The course features natural wetlands, sculptured bunkers, and pine-lined fairways along the Nashua River, offering a private club feel while being open to the public. It measures 6,539 yards from the back tees with a slope rating of 130 and a course rating of 69.7. The club provides a challenging yet enjoyable experience for golfers of all skill levels.