About: 4330 Niagara Pkwy, Niagara Falls, ON 905-374-1221 Description: NIAGARA FALLS. At this location along its route, the Niagara River is channeled through one of the area’s narrowest formations. The power of the water here is astounding, and visitors can catch the strength of the current from an observation platform. Geological layering is also evident […]
The post White Water Walk appeared first on Niagara Falls IMAX & Daredevil Exhibit.