Niagara Falls, Ontario – From a Completely Different Perspective

A CNN iReport has a report about Niagara Falls: Niagara Falls is truly one of the world’s most popular destinations – every year about 12 million visitors come to this Canadian-US border city in order to take in the stunning panorama of the world’s most famous waterfalls. For many decades, Niagara Falls, Ontario, has also…

Read More
%d bloggers like this: