Grand Isle Lake House

Grand Isle Lake House

www.grandislelakehouse.com
Champlain Islands, Vermont / An historic wedding venue on the shores of Lake Champlain, in Vermont. Open May through October. Wedding planning services & local foods.
Grand Isle Lake House