Cabo offers diving for all levels of divers and many different types of adventures from easy, calm aquarium like shore diving to deeper water diving off the coast at places like Gordo Banks that offer the possibility of large pelagic sightings like orcas, humpbacks, hammerheads, tuna, and more!