Tumebamba
E313051
UNEXPLORED
Tumebamba was a prominent Inca imperial city in the northern highlands, serving as a key administrative and ceremonial center in what is now southern Ecuador.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.