Grand Targhee Resort is the first ski resort in the US to embrace snow biking on their nordic trails. Check out the bikes and trails provided to enjoy this unique opportunity to mountain bike during the winter.
Read MoreGrand Targhee Resort is the first ski resort in the US to embrace snow biking on their nordic trails. Check out the bikes and trails provided to enjoy this unique opportunity to mountain bike during the winter.
Read More