Niagara Falls still hot attraction

From the Williamsport Sun-Gazette: For some perspective, a short history lesson: the British Colonies declared independence in 1776. The constitution of Canada took effect in 1867. Niagara Falls? This geological formation has attracted tourists for four centuries. Not only is it one of the most well-known natural wonders on Earth – and the largest producer…

Read More