Top 25 ski towns: Two New England destinations make National Geographic list
On a list that includes heavy-hitters such as Zermatt, Switzerland, Chamonix, France, and Aspen Colorado, New England proves that it can hold its own.
Two local alpine destinations made it to National Geographic's list of the "World's Best 25 Ski Towns;" North Conway, N.H. and Stowe, Vermont.
On North Conway, author Aaron Teasdale writes:
North Conway may be less well known than many of the towns on this list, but only a few towns in North America can rival its skiing heritage…
Categories:
News
