Mount Snow Vermont

Mount Snow is Vermont's closest big mountain resort and home to the Bluebird Express; the nation's only six passenger bubble chair!

Mount Snow is Vermont’s closest big mountain resort and home to the Bluebird Express; the nation’s only six passenger bubble chair!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.