Our niece and her husband will be based in Tuscon for several months, and we live in Palm Springs. We are thinking of doing a trip down to Baja to snorkel with whale sharks this winter. Just wondering if anyone else has done this and if you can recommend specific operators/areas to stay. DH and I prefer the Caribbean or South Pacific to Mexico and haven’t been to Mexico in 15+ years.