INAH confirms discovery of Aztec settlement in Guerrero

The new site in the Costa Grande region is believed to be the lost city of Apancalecan, whose location has long eluded archeologists.