Lake Peten Itza and the colonial town of Flores in the north of Guatemala. Central America Posted on June 7, 2017June 7, 2017 by docrahman ← Previous