The most enchanting of Niagara Falls attractions, the annual Winter Festival of Lights is Canada’s largest FREE outdoor light festival. Experience the spectacular displays with millions of lights and larger than life displays across the tourism districts.
Loading...
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Maps failed to load
Sorry, unable to load the Maps API.