Flores

Flores is a town in Petén, Guatemala. The town proper is an island on Lago Petén Itzá, connected to land by a causeway, on the other side of which lie the twin towns Santa Elena and San Benito. All three are often referred to as Flores, and are grouped in one article here accordingly.