AAA Editor Notes
IMAX Theatre Niagara Falls, next to the Skylon Tower at 6170 Fallsview Blvd., presents “Niagara: Miracles, Myths & Magic,” an exciting view of the falls on a screen six stories tall. The 45-minute film tells the human story of early inhabitants, explorers and daredevils, including dramatic re-enactments and a true story of survival after plunging over the falls. Artifacts from daredevils who have challenged the falls and rapids are displayed.
Food is available.