Home / Tag Archives: Killington

Tag Archives: Killington

What’s the Rush?

The highest peak in New England is Mt Washington. It's an incredible place in winter, but a circus during the rest of the year. There's a steam engine that takes tourists to the summit. You can also drive your car or motorcycle all the way to the top on a …

Read More »