Because of the clarity of the water (100 to 200 feet visibility) and miles of coral reefs, the Island of Cozumel is a paradise for diving and snorkeling.