Visit penguin beach in Cape Town, South Africa

Follow the boardwalk towards the sand and you start spotting them almost immediately: African penguins waddling between the granite boulders, resting beside the paths or heading into the water. Boulders Beach, near Simon’s Town on the Cape Peninsula, is home to a land-based breeding colony, making it possible to watch wild penguins at unusually close range without visiting a zoo or staged animal attraction. The colony became established here in the 1980s and forms part of Table Mountain National Park. African penguins are endangered, so access to the main nesting areas is controlled through raised boardwalks and designated viewing areas. The neighbouring bathing beach is part of the same Boulders area, and penguins sometimes move through the coves alongside visitors, but they remain wild animals: keep your distance, never feed or touch them, and stay out of nesting areas. Allow a couple of hours rather than treating this as a quick photo stop. Visit the main viewing colony, walk the boardwalks and, if the weather suits, spend some time among the sheltered coves and huge granite rocks at Boulders Beach. Tides affect how much usable beach is available and visitor numbers can become high enough for access to be restricted, so checking conditions beforehand is sensible. Add this to your list and spend some time on a South African beach where the regulars happen to be penguins.