There's nothing like the majesty of Niagara Falls! Can you just barely make out the people viewing the falls in the foreground? It lends perspective to the incredible expanse of this natural wonder. While much of Niagara Falls (Canada) has been overwhelmed by tourist attractions, the falls remain beautiful, powerful, and unrelenting.
Posts by Location
Posts by Date