Residents of Saint Helena Bay, which is approximately 150 kilometres north of Cape Town, woke up on Sunday to the rare sight of a giant squid stranded on Britannia Bay Beach.
Continue Reading