Ocean view at Xel-Ha, Yucatan, Mexico
Caribbean surf at Xel-Ha, Yucatan, Mexico
Fish in a natural pond at Xel-Ha, Yucatan, Mexico
Great Kiskadee, Pitangus sulphuratus, a large tyrant flycatcher Xel-Ha, Yucatan, Mexico
Small kingfisher perched on a twig Xel-Ha, Yucatan, Mexico
Iguana Xel-Ha, Yucatan, Mexico
Crab under a rock Xel-Ha, Yucatan, Mexico
Crab Xel-Ha, Yucatan, Mexico
Crab devouring algae Xel-Ha, Yucatan, Mexico
Backlit palm fronds Xel-Ha, Yucatan, Mexico
Green Heron (Butorides virescens) Xel-Ha, Yucatan, Mexico
Wading bird Xel-Ha, Yucatan, Mexico
River in Xel-Ha, Yucatan, Mexico
Jungle landscape in Xel-Ha, Yucatan, Mexico
Tourists snorkeling or floating down the river at Xel-Ha, Yucatan, Mexico