Grand Targhee is a family friendly ski hill in the heart of the Tetons!

Grand Targhee is a family friendly ski hill in the heart of the Tetons!