Your own spot in Southern Vermont. Five minutes to the slopes.

Picture
Picture