Unforgettable Shark Diving and Big Animal Encounters

Makos & Blue Sharks

Mako and Blue Shark snorkeling

Shortfin Mako Shark, Isurus oxyrhynchus, Cabo San Lucas, Baja, Mexico, Eastern Pacific.