Flores Island Town in Lake Petén Itzá
Chelsea Abbott
An aerial view reveals the vibrant buildings of Flores island town surrounded by the clear blue waters of Lake Petén Itzá in Guatemala, flanked by distant green hills.
An aerial view reveals the vibrant buildings of Flores island town surrounded by the clear blue waters of Lake Petén Itzá in Guatemala, flanked by distant green hills.