South Africa: 6 Unforgettable Marine Safaris
Sardine runs, great white sharks, waddling penguins and seals with names
Sardine runs, great white sharks, waddling penguins and seals with names
Going down the Indian Ocean for shark cage diving off the Gansbaai coast near Cape Town, South Africa. Photographs by Outlook Traveller reader Sagar Bahadur