Just 10 minutes from downtown Huntsville, Alabama, a hidden world teems with strange creatures. The 2,500-foot-long Shelta Cave winds below...
Cave
A Land Rover speeds across an almost lunar landscape, sending plumes of dust skyward in its wake. Knocking around in...