John Cain Golf Club is a semi-private, 18 hole golf course nestled in the heart of the Lake Sunapee Region. Championship length and "private" course conditions allow average rounds to be played in 4 hours. They have been a "member owned" golf club for 78 years. Their facilities include a snack bar, lounge, full practice range with two PGA teaching professionals and a banquet facility that can accommodate outings up to 200 people.