Město Flores leží v severní části Guatemaly. Jeho historická část se nachází na ostrově u jezera Petén Itzá. Osada je spojena s pevninou, kde se nacházejí města Santa Elena a San Benito, úzkou hrází. V minulosti byla Flores obývána Mayy. Dnes jsou úzké kamenné ulice s barevnými koloniálními domy častými turisty a cestujícími hladovými po kontaktu s autentickou mayskou kulturou. Nedaleko Floresu se nachází město Tikál se zříceninami středověkých chrámů ve tvaru pyramid.