South Africa offers some of the most unique and beautiful specimens of marine life on Earth. The diversity and variety of the flora and fauna found in the seas off the coast of this great country is largely the result of the meeting of three great oceans. The cold waters of the Atlantic and the [...]
