This is one of favorite spots on the NY side of the falls.
You get an up close view of the bottom of the NY falls where you can see the huge rocks.
The place provides ponchos with ticket purchase.
Address 24 Buffalo Ave, Niagara Falls, NY 14303, USA
Phone +1 716-285-0705
Maps 3WJH+WM Niagara Falls, NY, USA Open Maps