74 S Glenora Road, Dundee, NY
Glenora Falls is perfect for any occasion: weddings, parties, family vacations or wine country getaways. This special property is located on scenic Seneca Lake, at 74 South Glenora Road in Dundee, New York. Glenora Falls is just 8 miles from Watkins Glen, and only 20 miles from Geneva, New York, just off of Route 14. Ideal Finger Lake location - a unique property unlike any other in the area! Your own private waterfall on a picturesque property. Nothing quite compares to Glenora Falls.