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.

Scroll to Top