Cozumel is located just 12 miles off the coast of Mexico's Yucatan Peninsula. At 28 miles long and 10 miles wide, Cozumel is the largest island in Mexico. Once a sleepy fishing community, Cozumel now is one of the world's top dive destinations known for its white sandy beaches and azure blue water. The reefs around Cozumel are full of sea life. What's most unique to the diving here are the very colorful sponges and reef swim-throughs unmatched anywhere.