All Souls Interfaith Gathering

Shelburne Wedding Venue

Interfaith wedding venue site located in Shelburne, Vermont with stunning sunsets and views of Lake Champlain. What a beautiful location for your Vermont wedding!

CONTACT

Shelburne, VT
United States