Photo Review: Nicklaus North Golf Club

A rare Jack Nicklaus Signature design, Nicklaus North is in stunning Whistler, British Columbia