Where to Find the Great White Shark in South Africa

great white shark

The Great White Shark is a species of large mackerel shark which can be found in the coastal surface waters of all the major oceans. The Great White shark is one of the world’s largest known extant macro predatory fish. It is one of the top predators of marine mammals. It is also known to […]