• Windsor: Stop and Smell the Fescue0

    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