So on the island of Tayasal now Flores
Tayasal was the capital of the Itza Mayans and also the last independent Mayan state. The Itza ignored repeated campaigns by the Spaniards to convert them to Christianity until 1697, when 235 Spanish soldiers and tens of thousands of Xiu Maya conquered the island.
Now part of Guatemala, Tayasal is known by the Spanish name Flores (meaning flowers). No Mayan structures remain but some of the stones were used to build the island’s Catholic Church.
To help improve the meaning of these lyrics, visit "AZTECHNICAL" by KRS-ONE Lyrics and leave a comment on the lyrics box