Caves have been inhabited by humans and served as the stage for mythological tales in most cultures, past and present.
Bluff Dwellers Cave near Noel, Mo., provided shelter for Native Americans but not the club-bearing Neanderthal pictured in this roadside ad.
Wikipedia’s entry for Bluff Dwellers Cave says it was discovered by C. Arthur Browning while checking traps on his family’s land.



