Amazing Niagara Falls Festival - Winter Festival of Lights

Share with friends :



 Niagara Falls is one of the most visited sites in North America, but once a year, thousands of people flock to Niagara, not to see the thunderous falls, but to see the Winter Festival of Lights, Canada's foremost illumination festival.



Are you Awesome? Legend has it that Awesome people can and will share this post!
Amazing Niagara Falls Festival - Winter Festival of Lights

Become a part of our community, like our page on facebook
-->