Alburg Country Club

2024-06-24

Sports, Golf, Courses, North America - Alburg Country Club. Located on the shores of Northern Lake Champlain with views of the Green Mountains and the Adirondacks from every hole.

Located on the shores of Northern Lake Champlain with views of the Green Mountains and the Adirondacks from every hole. Directions, rates, course photos and scorecard.

Alburg Country Club