I've played a number of "tough" courses over the years.. Carnoustie, The Old Course in 40 mph winds, Belgrade lakes, Muirfield ,Troon, Kittansett in heavy wind, but the toughest is a tie between Royal Portrush and Royal County Down in North Ireland. Windy, rainy, cold Portrush is directly on the North Sea and conditions play a huge factor. County Down is long windy, plenty of blind shots, brutal bunkers with "eyelashes", rough that defies imagination. I'd play both again in a heartbeat, but they both kicked my ass.