Mastercard recently released its annual Global Destination Cities Index (GDCI), ranking the most visited cities in the world. The 132 most visited cities, has…
Nigeria is among the emerging market countries that have been unable to exploit their tourism potential, says an analysis by Renaissance Capital. The report…