Facts About Niagara Falls

From Live Science: Niagara Falls is a geological wonder and one of the most famous waterfalls in the world. Straddling the border between the United States and Canada, it has been a popular tourist attraction for over 200 years, as well as a major source of hydroelectric power.

Read More

Niagara Parks Invests in the Revitalization of the Niagara Glen Nature Centre

From the Niagara Falls Reporter: The Niagara Parks Commission is pleased to announce its investment in the revitalization of the Niagara Glen Nature Centre, creating a trailhead and interpretation facility that will focus on Niagara Parks’ important stewardship role, while educating the public on the geological, environmental and historical significance of the spectacular Niagara Glen….

Read More