On the other side of the coin....Acapulco Bay is the absolute worst! The only fish we saw was the plastic one the guide waved around after we'd been in the water a few minutes......it was then I realized it was probably a huge mistake even being in the water as we realized there was no sealife or birds around whatsoever.....lots of plastic WalMart bags though........
Angela Z.

No need to go too far for he best reef I've been to...
The reef system off the Florida Keys is the third largest in the world. Key Largo is the number one dive/snorkel destination, anywhere.
The water is crystal clear, and the reefs are just below the surface, to about 30'.
The reef system and marine life are the same as the Caribbean, but much closer.
The dive operators all speak English, and they really know the reefs.
In fact, with sunny, steamy, ninety degree weather, and 1-2 foot seas, predicted for today, I just might take a drive down there today, or tomorrow. Just don't know if I'm up to that 30 minute drive...