Not at the falls. There are plenty in the area.
Not from the parking area, however there are some on the backside and in the local area.
Nope
Not that I saw.
Mountain bike? There's a lot of stairs. I wouldn't recommend a bike
Thanks! Your answer is awaiting moderation.