Lake Elmore reveals itself immediately – a stunning 219-acre body of water that locals have dubbed “The Beauty Spot of Vermont” with good reason. The lake rests at the base of Elmore Mountain, ...
Each Thursday throughout the winter, the Summit Daily News will provide a terrain update that will inform skiers and riders ...
Visit this underrated mountain resort for the perfect winter getaway for the whole family, with unique accommodation and soft snow in Colorado.