It’s the dead of winter here in New England and that means it’s time to get out there and do some skiing and snowboarding. Here’s a review of Mount Snow, a truly massive mountain with over in Vermont that should be on everyone’s ‘to visit’ list.
It’s the dead of winter here in New England and that means it’s time to get out there and do some skiing and snowboarding. Here’s a review of Mount Snow, a truly massive mountain with over in Vermont that should be on everyone’s ‘to visit’ list.