Wilmington is a friendly locale surrounded by mountain and lake views. Activities like hiking give you a chance to enjoy the outdoors while you're in town. This winter paradise of Wilmington is home to top ski areas like Whiteface Mountain. There's plenty more to see, including sights like Santa's Workshop and High Falls Gorge.