What’s the oldest city in Latin America?

Question: What’s the oldest city in Latin America?

Choices:

Arequipa
Caral
La Paz
Valparaiso

Correct answer:

Caral