Archaeology Exploration Travel/Tourism 5 million-year old giant sloth fossil found in Department of Cuzco May 20, 2009 by Comments are Disabled Continue Reading →