Saint Anne's Shrine is a peaceful, spiritual, and historical attraction in Vermont's scenic Champlain Islands, which has been developed and maintained for the past 100 years by the Society of Saint Edmund. Each season, thousands of religious pilgrims, vacationers and tourists visit the popular waterfront site on Isle LaMotte for devotion and recreation.