Lake Peten Itza is an important migratory stop for birds; Guatemala and Belize have had their land dispute regarding the southern half of what is currently Belize presented to the Intl Court of Justice by VagabondCowboy Star this if you like it!


No comments yet.

Be the first to comment on this photo!

More photos from Guatemala