Apple Island Resort
Apple Island Resort is Lake Champlain's Destination RV Resort, located on the southern tip of Vermont's South Hero Island. The 188 acre Lake Champlain RV Resort is home to a full service Apple Island Marina, the nine hole Barcomb Hill Country Club, the Apple T…