Clifton Hill Niagara Falls
Clifton Hill in Niagara Falls Canada is the “street of fun” in Niagara Falls. Wax museums, arcades and lots of excitement for all ages to enjoy. Clifton Hill is the place to take your kids for some fun!
For the most up to date information please visit cliftonhill.