Yet another reason to visit Whiskytown, Canada. Several whiskies made here in Windsor, Ontario, are taking home some hardware from the 2018 World Whiskies Awards in London, England.
Subscribe to our newsletter