Whale Shark Snorkeling
Isla Mujeres, Mexico
Mako and Blue Shark Snorkeling
Baja, Mexico
Oceanic Whitetip Diving
Bahamas
Hammerheads and Melonheaded Whales
Nuku Hiva
Tiger Shark Diving
Bahamas
Japan Shark Diving
Honshu, Japan
South African Endemic Shark Diving
South Africa
Salmon Shark Diving
Prince William Sound, Alaska