I can't find any prohibition on flying drones in Jackson, WY, which is near Grand Teton National Park. I know it's illegal to fly in the park itself, but Jackson is a town right outside the park, correct me if I'm wrong. Maybe it's best to call their police department to get a definite answer.