Cardi B is Headed to South Africa for Castle Light’s Unlocks Concert Cardi B will be performing in South Africa in June.