Back to the Natural Trap Cave with Wyoming PBS

Main Street, Wyoming goes exploring in Natural Trap Cave, which is located on the northernmost edge of Wyoming in the Big Horn Mountains. It provides a unique combination of landscape characteristics and specimen preservation that makes for a perfect place to study the environment. DMU’s Julie Meachen, Ph.D., andย Natalie Mironov, D.O.โ€™20, share their experiences and findings in this recently aired episode.

Youtube video

Scroll to Top