Excursions in South Africa: Great White Shark Cage Diving
Guests are collected from their hotel and transferred to Gansbaai near Hermanus and then onto Dyer Island where you can surface view, snorkel or scuba dive near this magnificent predator the Great White Shark in its natural environment.