Visit Canada’s foremost illumination festival, the Ontario Power Generation Winter Festival of Lights in Niagara Falls, Canada.

The Winter Festival of Lights turns Niagara Falls into a winter wonderland, capturing the magic of the holiday season with beautiful illuminated displays along an 8+km route that travels through Niagara Parkway, Dufferin Islands, and surrounding areas.

Post Review