Skip to main content

Unforgettable Shark Diving and Big Animal Encounters

70,000 cape fur seals on Seal Island, False Bay, South Africa

70,000 cape fur seals on Seal Island, False Bay, South Africa