list of African countries and their nicknames: South Africa: Known as the "Rainbow Nation" 🇿🇦 Rwanda: Referred to as the…