Golf Travel

Windsor: Stop and Smell the Fescue

By June 19, 2013November 10th, 2017No Comments

By Dave Finn

Niagara Falls now has a serious contender in Windsor for anyone who wants to golf and gamble. I must admit that in the past, Windsor has always been a pass-though city for me on my way to some other destination.  My last trip to this area has convinced me that this is to occur no more! ….  More