Peekamoose Falls
Peekamoose Falls or Peekamoose Road Falls is, naturally, on Peekamoose Road in the town of Denning, NY. A lazy photographer could snap a picture from the car, but there's a parking area adjacent, and it's relatively easy to scamper around and get several perspectives.