Water rushes onto the rocky shore along the eastern coast of Cozumel, Mexico.
Surf swirls around the rocky shore at El Mirador, Cozumel, Mexico.
The cruise ship Carnival Fantasy, docked at Puerta Maya in Cozumel, Mexico
The jagged rocks of Cozumel, Mexico’s El Mirador.
Detail of the facade of the Museo Casa Montejo, Mérida, Mexico.
A stone arch at the pre-Columbian Mayan ruins site at San Gervasio, Cozumel, Mexico.
Boats lie on the beach near Downtown San Miguel, Cozumel, Mexico.
Clouds float over the sandy, rocky beach on the east side of Cozumel, Mexico.
The port side of deck 3 of the cruise ship Carnival Triumph while docked in Progreso, Mexico, on an overcast day.
The surf froths and foams over the rough rocks of Cozumel, Mexico’s El Mirador.