Saint Anne’s Shrine Isle La Motte, Vermont September 19, 2024 / Summer, Summer in New England, Vermont A great place to sit and relax.