Waves crash onto jagged rocks at Cozumel, Mexico’s El Mirador.
Unsmooth
Jagged rocks jut into the sea at Punta Morena, Cozumel, Mexico.
Las Piedras en la Playa Mexicana
Rocks reach into the sea at El Mirador, Cozumel, Mexico.
On the Cozumel Beach
The idyllic beach at Cozumel, Mexico’s Nachi Cocum Beach Club.
Pounded by the Sea
Waves roar ashore at El Mirador, Cozumel, Mexico.
Sunset Fantasy
The sun sets behind the cruise ship Carnival Fantasy, docked at Cozumel, Mexico.
The Brilliance in Mexico
The Royal Caribbean cruise ship Brilliance of the Seas, docked in Cozumel, Mexico.
Cozumel Boats
A variety of boats float offshore of the Cozumel, Mexico, beach.