Top Snorkeling and Scuba Diving in South Africa
Western Cape, South Africa
Gansbaai is known for its dense population of whales and great white sharks. Divers from all over the world visit Gansbaai for a unique opportunity of diving with great white sharks.
Aliwal Shoal has become internationally renowned as one of the best scuba diving sites in the world. The shoal, a rocky reef situated 5 kilometres off the KZN coast, is inhabited by many kinds of hard and soft corals and a variety of tropical and subtropical fish species.
St Lucia, South Africa
Situated within the iSimangaliso Wetland Park, Sodwana Bay is the only tropical scuba diving site in South Africa. The reefs at Sodwana are the southern-most coral reefs in Africa and offer a wide diversity of attractions.
Situated off the shore of Shelly Beach, Protea Banks is one of the world's top shark diving destinations. This unique reef system with exquisite topography along the KwaZulu-Natal coast offers diving experiences second to none.
Storms River Mouth
Eastern Cape, South Africa
The beauty of the Storms River mouth extends further than picturesque scenery. Situated in the Tsitsikamma National Park, the dive site offers gorgeous reefs, big fish and some of the most attractive diving in South Africa.