Photo Gallery

Check out this beautiful photo gallery from weddings held at the Echo Lake Inn in Ludlow, Vermont.