Niagara Observation Tower The Niagara Observation Tower is located in the Niagara Falls State Park at Prospect Point and it offers tourists a great close-up view of the American Falls. That added beauty is that the view will only cost you one dollar. The one dollar admission fee allows you to walk out onto the […]