Tag: 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 found. From undiscovered plant life…
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 rare sea creature, known for…