Waterfalls in Sheldon
Johnson Falls in Sheldon
Sheldon, NY 14145
Johnson Falls in Sheldon, New York is a secluded waterfall destination tucked away in a remote location. The site requires some challenging hiking down steep terrain to reach the falls, with limited parking available at the trailhead. While the waterfall can be viewed from certain vantage points, accessing it requires good hiking shoes and physical fitness due to the lack of maintained trails and rugged landscape.