The Barn at Lord Howe Valley
Picturesque Wedding barn venue. Nestled between Lake George and Lake Champlain on 77 acres in the Lord Howe Valley.
"Lake Hour" is better than Happy Hour! Enjoy drink discounts while sitting on Lake Champlain at Portside Restaurant.