Niagara Falls Observation Tower

240 Rainbow Blvd, Niagara Falls, NY 14303, United States Phone: +1 716-278-1796

About

For the only panoramic view of all three Niagara Falls, including the American Falls, the clear choice is Niagara Falls Observation Tower. Extending out dramatically over Niagara Gorge, the architectural wonder affords unobstructed views of the wild cascades of Niagara Falls, as well as the raging whitewater below.

If you have been to Niagara Falls Observation Tower, share your experience

Review this place