Diving in South Africa – The Ultimate Guide

South Africa has an incredibly long coastline, 2735-kilometers, starting close to Mozambique, with subtropical conditions, continuing south into colder waters,…