Nigeria missing on top 10 Africa tourist destinations
• South Africa, Mauritius, Botswana top list Travel and Tourism Development Index 2024 has revealed the top 10 tourist destinations in Africa and the Giant of Africa, Nigeria, is absent from the