This charming Appalachian town is the perfect home base for an outdoor adventure exploring the New River Gorge National Park.