(WATCH) The power and beauty of Niagara Falls
About 17 miles north northwest of Buffalo, New York, on the Canadian border, is a group of three famous waterfalls. You may know the name — but you might not know all the history. Today, we’re heading north to find out about the power behind the beauty of Niagara Falls. One of the most-visited tourist […]
Continue reading (WATCH) The power and beauty of Niagara Falls on sharylattkisson.com.