Amazing and beautiful place to have dinner! We didnt know they did events but well be planning our wedding soon and this has become our #1spot for our wedding venue
The New Echo Lake Resort
185 Echo Ln, Afton, NY 13730, United States
Wedding venue ◄ Party planner ◄
Rustic setting on grounds that are well cared for, surrounding a gorgeous lake. The owners & staf...