Snorkelling is one of the best ways to experience South Africa’s incredible marine diversity. From the warm, inviting waters of KwaZulu-Natal to the icy chill of the Atlantic Ocean in the Western Cape, the South African coastline is ideal for snorkelling. Whether you’re a beginner or a certified scuba diver, you’ll find something exciting on […]
Read more