Alterra Mountain Company Closes on Sugarbush Resort in Vermont

Founded in 1958, Sugarbush Resort is a year-round mountain destination located in the scenic Mad River Valley of Vermont with two distinct mountains – Mt. Ellen and Lincoln Peak – that are joined by a two-mile high-speed quad.
Source: New feed


Leave a Reply