A trip to KwaZulu-Natal, and Durban in particular, isn’t complete without visiting uShaka Marine World, one of South Africa’s top entertainment destinations. This ocean-themed park offers a wide range ...