Where is Niagara Freefall & Interactive Center?
Niagara Freefall & Interactive Center is located in Fallsview. It's in a welcoming neighborhood that travelers enjoy for top attractions such as the casino gaming and many excursions. If you're looking for things to do in the area, you might like to visit Fallsview Casino and OLG Stage at Fallsview Casino.
Things to See and Do near Niagara Freefall & Interactive Center
What to See near Niagara Freefall & Interactive Center
- Skylon Tower
- Journey Behind The Falls
- Niagara Falls Convention Centre
- Horseshoe Falls
- Cave of the Winds
Things to Do near Niagara Freefall & Interactive Center
- Fallsview Casino
- OLG Stage at Fallsview Casino
- Niagara's Fury
- Greg Frewin Theatre
- Niagara SkyWheel