Flores Guatemala is a colorful island town on Lake Petén Itzá. Flores serves as a home base to explore the famous ruins of Tikal.
32