White Water Walk is a scenic lookout, located at 4330 River Rd, Niagara Falls ON L2G 6T2, Canada. They can be contacted via phone at (905) 374-1221, visit their website www.niagaraparks.com for more detailed information.
La vue est superbe pour des photos!
Es impresionante presenciar la fuerza del agua!