Pec’s underwater photos
 
 

Cozumel is a small island off the coast of Cancun.  It is the home of the second largest reef in the world.

Cozumel, Mexico,  July 2008