While some of Africa’s land-based species often get more attention, the sea-based species also offer an amazing wildlife experience. From the world-famed Mnemba Atol off the shores of Zanzibar, to the Kisite-Mpunguti Marine National Park in Kenya and the stunning Quirimbas Archipelago of Northern Mozambique, there’s an abundance of great diving / snorkeling sites. Depending on the tides and time of year, visitors can also dive with the majestic whale sharks around Mafia Island and off the coast of Mozambique.