|Clifton Hill Logo|
|Location||Niagara Falls, Ontario, Canada|
Clifton Hill is a street in Niagara Falls that has a variety of rides, attractions, and shops. It is one of the most popular places in Niagara Falls especially that Niagara Skywheel has one of the best views of the falls.
|Frank N' Coaster||Wisdom Rides||Family||2020||Operating|