Posts

Showing posts with the label 2003

Mammoth Site


Mammoth Site Hot Springs



The Hot Springs, South Dakota, Mammoth Site is home to the world's largest concentration of mammoth remains.