I just returned from Isla HolBox (pronounced Hol -bosch) to swim with the whale sharks and had an experience that was fantastic; almost indescrible with the exception of places in Africa, Asia, Australia there is no location with a better chance of seeing these animals. While the experience...