The Riviera Maya in Mexico is home to beautiful turquoise waters holding a wide range of species and marine life worthy of observation. There is something for each kind of diver, from snorkeling to…