Winter Festival of Lights Kicks off in Niagara Falls
The annual Winter Festival of Lights in Niagara Falls has officially begun, which means that from November 3rd to January 31st, Niagara Falls and the surrounding parklands are illuminated in beautiful sparkling lights and exhibits. If you’re planning a winter getaway to Niagara Falls, make sure to set aside some time to experience the illumination […]