Nairobi and Cairo are amongst the Top 100 most visited cities in the world