Lucifer Falls, Tompkins Co., NY © Scott A. Ensminger Located in Robert H. Treman State Park, south of Ithaca, New York. For waterfalls you can visit in the western half of New York State click here. To view a TopoZone map of the location click here.
You can send me e-mail at:falzguy@verizon.net
Return to Home Page of WNYWS |