South Africa boasts more than 2,500 kilometres of spectacular coastline, stretching from the rugged Atlantic Ocean to the warm waters of the Indian Ocean. While destinations such as Camps Bay, Umhlanga and Muizenberg attract thousands of visitors every year, many of...