MexicoGulf Of MexicoI was snorkeling with whale Sharks out of Isla Mujeres, Mexico. The visibility was good and small waves. There were lots of whale sharks. You needed to swim to the whale sharks . It was a wonderful experience. I wore a wet suit.

BahamasCaribbean SeaLocated on the South Side of the Island (nearest city is Freeport) - this is an easy dive and can and does silt up easily when there are many divers in the water who are kicking up the bottom.