Flores Island Town on Lake Petén Itzá
Chelsea AbbottAn aerial view reveals the vibrant island town of Flores, Guatemala, nestled on Lake Petén Itzá with colorful buildings under the warm glow of sunset.
An aerial view reveals the vibrant island town of Flores, Guatemala, nestled on Lake Petén Itzá with colorful buildings under the warm glow of sunset.