Add another notch in the belt for Whiskytown, Canada. Last week at the 8th annual Canadian Whisky Awards, a Windsor, Ontario distillery took home the award for best in Canada.
Why should you visit Windsor? These 10 reasons just scratch the surface as to why we might be Ontario’s best weekend getaway.