Flores, Guatemala

              Flores, a quaint little island town in Peten Itza lake in Northern Guatemala is a very offbeat but certain to get popular with the tourists in the coming years.  Flores is where Mayans made their stand in 1697 against the marauding Spaniards. Today the island is filled with … Continue reading Flores, Guatemala