The Catedral Nuestra Señora de Los Remedios y San Pablo Itzá occupies the highest point of the island of Flores; it was here, in 1697, that the last independent Maya state held out against the Spanish conquerors by VagabondCowboy Star this if you like it!

Comments

No comments yet.

Be the first to comment on this photo!

More photos from Guatemala