heritage.site

Los Toldos

Los Toldos Los Toldos - Credit: Wikimedia Commons

Los Toldos is an archaeological site in Santa Cruz, Argentina, which has evidenced human activity dating back almost 13,000 years ago. It is the namesake of the Toldense culture group. Read more on Wikipedia

Source: en.wikipedia.org