HIGHLY recommend a trip to Socorro Islands, through Cabo San Lucas, MX aboard the Solmar V
Check out my latest video from this area. . . MAGICAL experience with interaction with Giant and friendly manta rays, up close and personal with dolphins, whale sharks, hammerheads and much much more...