White Sands National Park in New Mexico may not be as famous as the Grand Canyon or Yellowstone, but it’s home to human ...