Waterfalls in Lafayette

The Cascades in New York
Lafayette, NY 13084
The Cascades waterfall in Lafayette, New York, is situated on private property. Visitors have reported that the area is completely inaccessible to the public with numerous posted signs prohibiting entry. Unfortunately, this natural feature cannot be viewed or accessed from any public roads or viewpoints.