Pinehurst Resort USA 27 Sept Written by Geoff Wallace north carolina Geoff Wallace Previous Previous Machrihanish Golf Club Next Next Whistling Straits Golf Club