Hello!
The reason why people first began flocking to Cape Town in the 1890s was that Gold was discovered.
Cape Town is the second most populous city in South Africa, after Johannesburg. It was a small settlement from 1652 to the 1890s when immigrants began flocking to South Africa because gold and diamond deposits were discovered. The industry was the foundation for an industrialized society, and Cape Town, as the primary port in the region, was highly benefitted from the diamond and gold trade.