Top Snorkeling and Scuba Diving in Western Cape
Western Cape, South Africa
Not ranked yet
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.