Northeast of Richards Bay in the South Indian Ocean, the snorkeling in Sodwana Bay National Park is known for its reefs and diverse marine life. The Sodwana Bay snorkeling is considered the best on the coast of South Africa. There are scenic coral formations and protected rock pools. During Sodwana Bay snorkeling, you may encounter dolphins, sea turtles and whale sharks.
Overall, Sodwana Bay is the 3rd most popular snorkel dive spot of all 11 snorkeling dives in South Africa.