The Island-City of Flores in Guatemala
The city of Flores is an unusually picturesque city. Situated on a small island in the middle of lake Peten Itza, Flores is connected to the mainland by a narrow causeway. The causeway connects Flores to the two surrounding towns which are home to most of the area's population. The two neighborin…