Cape Town
Table Mountain
Kimberley
Northern Cape
Diamond
South Africa
Dutch East India Company
Vaal River
Mossel Bay
Khoikhoi–Dutch Wars
Africa
Khoikhoi
Cape of Good Hope