Apple Island Resort

 

With a last name like Apple, it was just a matter of time before we had to visit the Apple Island Resort on Lake Champlain, just north of Burlington, VT. Great staff, great views, truly a must-visit. Book at https://www.appleislandresort.com/