Newly discovered archaeological finds from the ancient city of Caral will be put on display throughout the month of June in Vichama, an agricultural town located about 124 miles north of Lima on Peru’s coast, state news agency Andina reported Tuesday. The most interesting remains of this ancient civilization – including clay figurines and giant [...]



