DTRI
World wide shark adventures. Global Shark Diving is an alliance of independent dive operators that provide shark diving experiences. All operators are committed to providing world class shark diving