All in a week -a giant squid and pilot whale calf spotted

Earlier this week, a giant squid and a pilot whale calf were spotted at Scarborough and Table View beaches. According to the City of Cape Town, scientists from the Iziko Museum were immediately alerted, who took measurements for records and samples for genetic testing. A Giant Squid and Pilot Whale calf have washed ashore at Scarborough and Table View beaches … Continue reading All in a week -a giant squid and pilot whale calf spotted