7 Facts About Russell Cave, One of The Oldest Rock Shelters In America
There’s something uniquely humbling about standing where people lived thousands of years ago. You can almost sense their presence when you visit certain places, wondering what drew them there, what they experienced, how they survived. Russell Cave in northeastern Alabama is one of those rare spots that bridges the chasm between our modern lives and ...











