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.
Related articles
21 August 2010
Amazing Niagara Festival
Posted by
Unknown
in
Business and Economy,
Canada,
New York,
Niagara,
Niagara Falls,
Ontario,
Travel and Tourism,
United States
at
8:08 AM
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment
Don't Forget to leave Comment...