Penguin at Boulders Beach Near Cape Town, South Africa

We encountered a colony of nearly 3000 penguins on Boulders Beach located just outside of Cape Town in South Africa.