Original: The Itza maintained their capital at Tayasal (also known as Noh Petén), an archaeological site thought to underlay the modern city of Flores, Guatemala on Lake Petén Itzá.
Simplified: The remains of this city are thought to be below the modern city of Flores, Guatemala on Lake Petén Itzá.