Middlebury College Snow Bowl

Author:
Publish date:
Updated on
middlebury-college-snow-bowl.jpg

One of two college-owned ski areas in New England, the Snow Bowl sits atop the high pass of Vermont 125 a few miles east of Middlebury College.

Related