Africa’s Travel Indaba a boon for tourism