Nicklaus North Golf Course is situated near the emerald-colour Green Lake
in Whistler BC. The par 71, 18-hole golf course features stunning
view of the snowcapped mountains located around Whistler township.
Nicklaus North Golf Course, Whistler
Visitors to Whistler Canada can walk to the course from the town centre along
picturesque pedestrian pathways.