scubadiverlife.com
Swim with Whale Sharks in La Paz
You can snorkel with whale sharks in La Paz each year from October to May, when these gentle giants visit the area to feast on a seasonal abundance of plankton and krill.