One of the hotels on the shores of Lake Isabal, El Estor, Guatemala Central America
Guatemala
Izabal
El Estor
Locally made canoe u…
HPIM1747
The Town Hall on the…
El Estor
Municipalidad
Impressum