Cerralvo Island Rattlesnake from Baja California Sur, Mexico several years ago. There are a couple of species of rattlesnakes on this island, both of which can be found even down on the beach, in ambush alongside seashells and dolphin bones.

Cerralvo Island Rattlesnake from Baja California Sur, Mexico several years ago. There are a couple of species of rattlesnakes on this island, both of which can be found even down on the beach, in ambush alongside seashells and dolphin bones.

Cerralvo Island Rattlesnake, endemic to Isla Cerralvo in the Sea of Cortez in Mexico. This is one of a couple of rattlesnakes found on this island. This one was found near the beach where we camped.

Cerralvo Island Rattlesnake found near the beach on its namesake island a few years ago off the coast of Baja California Sur.

A Speckled Rattlesnake on a small, ridiculously hot Mexican island. In the sparse vegetation littered with bones of cetaceans and fish, these small rattlesnakes survive.
