I had the most amazing time in Jackson Hole and it was nothing short of magical. Here's where to stay, what to eat and my favorite activities