Resize
Position
SUMMER 2010 IS HERE!
View Availability Calendar
Island Farm -- A family farmhouse for weekly rental in Northwestern Vermont on Lake Champlain. West Shore Road, Isle La Motte, VT 05463 -- (802)-378-4250