Flores Island Town in Lake Petén Itzá
Chelsea AbbottAn 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.