Category: Science

Niagara Speedway Progress Report

Exciting progress is taking shape on North America's largest elevated go-kart track facility here on Clifton Hill. We're very thrilled…

9 months ago

The History of the Wheel

Located on Clifton Hill in Niagara Falls, Ontario is Canada’s largest observation wheel. Standing 175 feet tall (53 metres), with…

12 months ago