KNOWLEDGE BANK, HISTORY

KNOWLEDGE BANK, INVENTION

Beach Huts In Muizenberg, South Africa

ferrantraite/ Getty Images

Muizenberg (Dutch for "mice mountain") is a beach-side suburb of Learn more

Muizenberg is known as one of the best surf spots in South Africa for beginners thanks to the consistent waves and gently sloping sand bottom of the beach at Surfer&

KNOWLEDGE BANK, PLACES TO VISIT

Influential people in the world