Legend Rock State Petroglyph Site, Wyoming

By |2020-08-12T11:18:42-06:00August 12th, 2020|Destinations, Our Travel Stories|

Legend Rock State Petroglyph Site near Thermopolis, Wyoming, is a short hiking loop that connects you to our ancient ancestors. https://youtu.be/yDKkyoBQwA0 We arrived early in [...]