Niagara Falls a Seven Wonder

Ballots are counted and CBC has announced Niagara Falls as one of Canada's 7 Wonders! After a passionate debate the Honeymoon Capital was ranked third in CBC's National Poll.

Niagara Falls is joined by other Canadian locations which included Quebec City, Halifax's Pier 21, and the Rockies among others.