We are looking to go diving on the Pacific side of Mexico in the Spring of 2016. Specifically to catch a glimpse of the whale migration (orcas, whale sharks), both above and if possible below the surface. Any suggestions as to general time in terms of which weeks (ie..last week of March, middle of April) and specific recommendations of locations and dive shops would be greatly appreciated. Thanks in advance for the information.