Apple Island Resort

71 US Rte 2, South Hero, VT, USA, 05486