A tree grows amongst the Mayan ruins at San Gervasio, Cozumel, Mexico.
Waves crash onto jagged rocks at Cozumel, Mexico’s El Mirador.
Jagged rocks jut into the sea at Punta Morena, Cozumel, Mexico.
Rocks reach into the sea at El Mirador, Cozumel, Mexico.
The idyllic beach at Cozumel, Mexico’s Nachi Cocum Beach Club.
Waves roar ashore at El Mirador, Cozumel, Mexico.
The sun sets behind the cruise ship Carnival Fantasy, docked at Cozumel, Mexico.
The Royal Caribbean cruise ship Brilliance of the Seas, docked in Cozumel, Mexico.
A variety of boats float offshore of the Cozumel, Mexico, beach.
The rocky beach of Cozumel, Mexico’s eastern shore.