Giant Squid

10 of the World’s Rarest Animals – You’ll Have to See Them to Believe They Exist!

Given how big the world is, it would be naïve to believe we've discovered all that there is to be…

2 years ago

Giant Squid Washes Ashore On Cape Town Beach

A giant squid was discovered washed up on Scarborough Beach near Cape Town, South Africa on August 16, 2022. The…

2 years ago