149 - Turtle Rock This popular hiking spot in the Medicine Bow National Forest sits just off I-80. Vedauwoo, Wyoming
CONTACT MAIN PURCHASE INFO