The Niagara Glen Terraces

A historic landmark in Niagara Falls, marking the located on the falls 6,000 – 7,000 years ago.