Put on a favorite ugly holiday sweater and join this special walking food tour around the picturesque town of Niagara-on-the-Lake in Ontario, Canada. This 2.5-hour adventure will i...