Where to Cage Dive with Sharks
Great white sharks are an impressive shark to dive with. There is nothing quite like the first moment one of these sharks approaches a diver and they see first-hand how immense and barrel-shaped the sharks are. As a former great