WEDDING REVIEW!!! HAVE YOUR WEDDING HERE!!!My husband and I had our wedding here 10/3/21 and it w...
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...