Cozumel still has my "heart". It is where I first learned to dive. When you add the free flowing, nutrient - enriched, drift diving, you have an array of colors that is hard to beat, no mattter what the aquatic life.
I do wish that Cozumel had a stricter code of enforcing the safety of aquatic life and coral reefs, as does Bonaire.
There are so many places to see.....and so little time.