Flores is located at 16°93' N, 89°89' W. The population is 13,700 (2003).
The old part of the city is located on an island on Lake Peten Itza, connected to the mainland by a short causeway. On the mainland are the suburb towns of Santa Elena and San Benito.
Flores, situated on an island in Lake Peten Itza, is a sleepy town with a Caribbean sensibility, pastel-colored buildings, friendly people and a slow pace of life.
Flores was once a Maya ceremonial center, by the 17th century it was a Spanish outpost, and today, it's the capital of Peten province.
Guatemala also has many different kinds of hard woods which are used in delightful wood carvings of local animals jaguar, monkeys, armadillos, coatimundis small boxes and miniature canoes.