News

The city of "Los Abuelos" takes its name from two human-like sculptures of an "ancestral couple" found at the site.
Guatemala City (AFP) – Archaeologists have unearthed ... is the main archaeological site in Guatemala and one of its biggest tourist attractions.