There are so many courses that are great.
In my area the ones I would put forward are
1. Lionhead 'legends course' Mississauga On Canada (rated the toughest course in Canada in 2001 and the 3 rd toughest in North America 2001. Arnold Palmer said it was the toughest opening hole in golf. (I shot a 103 there on Fri from the blues).
2.St Georges Golf and Country Club Toronto On. Canada Always rated very high in Golf digests top 100
That's my 2 cents...............but I'll charge you 5