Tag: SPCA Cape of Good Hope
The Giant Seal: A 2-Ton Spectacle in the City Streets
A massive 2-ton elephant seal surprised residents of the coastal town of Gordon's Bay in South Africa when it suddenly appeared on their streets one early morning. The elephant seal's mysterious "detour" not only captivated onlookers but also prompted an emergency rescue operation before it was safely returned to the ocean.