Flores is a city in Guatemala. It is the capital of Petén Department.
Catedral Nuestra Señora de Los Remedios y San Pablo Itzá
View of Flores from Lake Peten Itza, Petén