Thousands of People Live in These Ancient Spanish Cavesnationalgeographic.com13 pointsdskrvk8 years ago