African penguins at Boulders beach, Cape Town.

Boulders beach, Cape Town is where you'll get to swim with African penguins. There is no other place on the African continent where this is possible. This makes a visit to the beach a must when you are in Cape Town....