Guatemala Flores – The city on an island in the lake Lago Petén Itzáadmin | August 25, 2020 Flores is the departmental capital of Petén in northern Guatemala. Many tourists use Flores as a base when exploring the Mayan ruins of Tikal, but Flores is definitely Read More