Tuesday, November 15, 2011

Techn4all Must See Niagara Falls In Canada

Niagara Falls. It’s shared by Canada and the United States, but I think whilst most people dream of going to see the falls, they will want to see the Horseshoe Falls… and that is on the Canadian side… the side with what we think is, arguably, the greatest view. Half a century ago, it was [...]

No comments:

Post a Comment