The ocean is home to some of the most awe-inspiring creatures on Earth, many of which dwarf anything found on land. From massive whales to elusive deep-sea dwellers, these giants of the sea ...
The mysterious giant squid has rarely ever been seen by humans, let alone photographed or filmed swimming in its natural habitat. Most of what we know about giant squids has come from fishermen ...
Beachgoers were stunned to find a giant squid that had washed ashore on a beach in South Africa's Western Cape province earlier this month. "It looked like a majestic prehistoric animal as I have ...