Beware of the Shark! No swimming!

Beware of the Shark! No swimming!

Beware of the Shark! No swimming! Beware of the Shark! No swimming!: every year, as the rains start getting serious, and as a deluge of fresh brown water starts to stream out to sea, the big mommas arrive. HUGE Zambezi Sharks! Here to give birth, in one of the most spectacular displays of these marauding … Read more