Time and Date

Friday, May 28, 2010

Amazing Niagara's Festival of Lights

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.














0 comments:

Post a Comment