The Hot Springs, South Dakota, Mammoth Site is home to the world's largest concentration of mammoth remains.
Posts
Showing posts with the label 2003
Mammoth Site
The Hot Springs, South Dakota, Mammoth Site is home to the world's largest concentration of mammoth remains.
- Get link
- X
- Other Apps