Did you know that Jackson Hole offers great river surfing conditions? The town is not just perfect for word-class skiing. With its proximity to national parks like Grand Teton and Yellowstone, it is an outdoor adventurer’s paradise. There’s no shortage of trails, waters and wildlife to discover. Paddle the Snake River, which has sections calm enough for kids and others exciting enough for adrenaline junkies, or head out on a wildlife safari.