The small upper Cape community has been a sort of company town for environmental scientists for more than a century.
The South Africa Weather Service has issued several warnings of severe thunderstorms and rain leading to localised flooding ...