Nestled in the Black Hills along the Wyoming and South Dakota border, the ancient Spearfish Canyon is far off the beaten path — but with its litany of waterfalls, soaring canyon walls ...