Receive emails and newsletters to keep in touch with I LOVE NY.
In the beautiful Finger Lakes, situated lakeside at the end of a private road, Locke's Glen has a small waterfall to the north, Seneca Lake to the west and expansive lawn to the south.