Niagara Falls – Heaven on Earth
The waterfalls of Niagara, voluminous and gorgeous, straddle between the nationwide borders of the Canadian province of Ontario, and the New York State of the US. Formed by the receding glaciers at the finish of the last ice age (practically ten thousand years ago) and the waters of the Great Lakes making their way through […]