April 26, 2012
Niagara Falls is renowned for its beauty and as a source of power to a large part of North America. Known as the most powerful waterfall in North America with a vertical drop of more than 165 feet the Canadian Horseshoe Falls is a sight to behold. It forms the unique International border between the
[Read More...]