There is something incredibly endearing about penguins. Whatever the reason for their appeal, we love them. Now as penguin lovers we need to tell you about a place where you get to see them up close and personal and even get to swim with them, Boulders Beach near Cape Town.