Cape Buffalo while self driving through Kruger. This huge herd passed in front and behind our little car for more than 30 minutes.
African penguins on Boulders Beach.
African penguin cuteness from Boulders Beach.