United States
Lake Champlain waterfront resort with spa sauna — a Vermont family resort since 1886 on 700 acres of Champlain shoreline.