Currently browsing tag

Things to see in South Africa

Boulders Beach

Boulders Beach

Boulders Beach in South Africa is home to over 2000 endangered African Penguins.