Located in the center of Niagara Falls, the popular Queen Victoria Park stands surrounded by Niagara River Great Gorge and the steep Fallsview moraine. The Canadian side of the waterfalls provides unique views of the Horseshoe Falls that heighten the park's mesmerizing experience. With car, bus, and foot access, Queen Victoria Park is an easily accessible location perfect for vacationers. Show more