Marine Dynamics specialises Great White shark diving encounters in Gansbaai. Six nautical miles away is Dyer Island, possibly the best place in the world to view these magnificent sharks.
Our staff will meet you at the Great White House in Kleinbaai ...
Read More...