
Topic
Free account · your comment posts right after signup
Cabeza de Vaca is an archaeological site in Peru. It is located in the Tumbes Region, Tumbes Province, Corrales District. Cabeza de Vaca was occupied by Incas. The ruins consisting of buildings, temples, canals and trail. The site is 5 kilometres from Tumbes, Peru.
Not who you're looking for? Others named Cabeza de Vaca: 1991 film by Nicolás Echevarría