Africa Tourism Leadership Forum (ATLF): Highlights from the Event
Hundreds of tourist industry players from 42 nations are due to conclude discussions on breaking down barriers in the sector at the Africa Tourism Leadership Forum in Gaborone, Botswana. The sixth tourism forum, which began with a masterclass session on...