by Scott Gelbard | Aug 25, 2021 | Blog, Scott Gelbard, Skiing, Sports
If you are an Alpine ski or snowboarding enthusiast, the United States has some of the best winter resorts in the world. While the Rocky Mountains and nearby ranges are considered the mecca for world-class ski resorts in the US, the mountains of New England should not...