Lucifer Falls in Enfield, New York is a magnificent natural spectacle. It provides excellent fee, hiking, parking, stairs, state park, swimming, trails, viewing platform opportunities. Discover an ideal spot for outdoor activities and relaxation.
Spier Falls
Spier Falls in Lake Luzerne, New York is a gorgeous natural feature. Many find stunning beauty. Discover an ideal spot