Flores, Guatemala

              Flores, a quaint little island town in Peten Itza lake in Northern Guatemala … Continue reading Flores, Guatemala