Niagara Falls – Heaven on Earth
The waterfalls of Niagara, voluminous and beautiful, 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 final ice age (almost 10000 years ago) and the waters of the Great Lakes making their way through the […]