The problem with local options is that they can get distracting. Boulder, Seattle, and Eugene would be among my first inclinations just from a lifestyle / community fit perspective; and I'm sure you'll get quite a bit of feedback for those locales. But as and NC native, I'll offer a few things to consider for UNC-G:
3 hours to the Green Narrows, 3 hours to Beckley, WV, 4 hours to Atlantic Beach, 5 hours to the Potomac. With those options, you're guaranteed a quality boating option every weekend, year-round.
Skiing, at least as it's understood out here, is obviously non-existent.