Canada’s Largest Illumination Festival Is Lighting Up Niagara Falls This Winter
Millions of colourful lights will shine brightly into the chilly night sky. Canada’s largest illumination festival will be making its way back to Niagara Falls just in time for the winter season! The Winter Festival&he...