Straddling the Canadian-United States International Border and both in the Province of Ontario and the State of New York, Niagara Falls attracts some 12 Million tourists to her majestic awesome beauty each year. The Niagara is a fairly young river, only 12,000 years old!, a microsecond in geological time. The Niagara Escarpment, which was created…