Address: Buffalo, NY 14207, USA
No, sadly you cannot.
You can not see the falls ,but on clear days you can see the mist coming off of the falls.
Nope
Not even close.
No where near the Falls sorry
Me?
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Park
84 Parkside Ave, Buffalo, NY 14214, USA
10 Creekside Dr, Buffalo, NY 14228, USA
85 N Forest Rd, Buffalo, NY 14221, USA
41 Hamburg St, Buffalo, NY 14204, USA
249 Ohio St, Buffalo, NY 14204, USA
Buffalo, NY 14228, USA