Canada -The Niagara Falls

Canada, The Niagara Falls

In the nineties my family visited the Niagara Falls a few times; this is an amazing world wonder.