Buffel, the elephant seal has made another appearance at Duiker Island Cape Town’s favourite seal is back on our shores! Buffel, the southern elephant seal...