Excelsior Falls is a tall, cascading waterfall in secluded Excelsior Glen on Seneca Lake not far from Watkins Glen, New York. At well over one hundred feet tall, this waterfall is also know as Empire Falls, High Falls on Glen Excelsior, and Sullivan Falls