The New Echo Lake Resort
185 Echo Ln, Afton, NY 13730, United States
Wedding planner ◄ Wedding venue ◄
Rustic setting on grounds that are well cared for, surrounding a gorgeous lake. The owners & staf...
Wedding planner ◄ Wedding venue ◄