Shark DivingInstant confirmationShark Cage Diving from Gansbaai, near Cape Town(3)Gansbaai, South Africa3 hrsFrom€125
Shark DivingInstant confirmationShark Cage Diving in Dyer Island from Kleinbaai, near Gansbaai(1)Gansbaai, South Africafull dayFrom€162
Shark DivingRecommendedInstant confirmationShark cage diving from Gansbaai, near HermanusGansbaai, South Africa5 hrsFrom€192
Shark DivingInstant confirmationShark Cage Diving from Gansbaai, near Cape Town(3)Gansbaai, South Africa3 hrsFrom€125
Shark DivingInstant confirmationShark Cage Diving in Dyer Island from Kleinbaai, near Gansbaai(1)Gansbaai, South Africafull dayFrom€162
Shark DivingRecommendedInstant confirmationShark cage diving from Gansbaai, near HermanusGansbaai, South Africa5 hrsFrom€192
Shark DivingInstant confirmationShark Cage Diving from Gansbaai, near Cape Town(3)Gansbaai, South Africa3 hrsFrom€125
Shark DivingInstant confirmationShark Cage Diving in Dyer Island from Kleinbaai, near Gansbaai(1)Gansbaai, South Africafull dayFrom€162
Shark DivingRecommendedInstant confirmationShark cage diving from Gansbaai, near HermanusGansbaai, South Africa5 hrsFrom€192
Shark DivingInstant confirmationShark Cage Diving from Gansbaai, near Cape Town(3)Gansbaai, South Africa3 hrsFrom€125
Shark DivingInstant confirmationShark Cage Diving in Dyer Island from Kleinbaai, near Gansbaai(1)Gansbaai, South Africafull dayFrom€162
Shark DivingRecommendedInstant confirmationShark cage diving from Gansbaai, near HermanusGansbaai, South Africa5 hrsFrom€192