On 2nd January every year, the streets of Cape Town, South Africa, are filled with ecstatic crowds. It’s the Kaapse Klopse (‘Cape Clubs’)...
On 2nd January every year, the streets of Cape Town, South Africa, are filled with ecstatic crowds. It’s the Kaapse Klopse (‘Cape Clubs’)...