NaturalTrapCave

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 …

Back to the Natural Trap Cave with Wyoming PBS Read More