Travelogue: Christmas in Niagara-on-the-Lake
Travelogue: Christmas in Niagara-on-the-Lake Start your holiday season with the beautiful holiday decorations in Niagara on the Lake, Ontario. From the Queen Street window displays, to the Prince of Wales Hotel and PiIlar and Post Inn, enjoy the festive decorations of this quaint and charming town.