Johannesburg - The scene is to be set in the Northern Cape’s town of Victoria West which will host parts of the first-ever International Tourism Film Festival–Africa to be held from 20-24 November this year. The Sustainable Tourism Partnership Programme (STPP) stated at a media briefing that the Karoo town will play host to key activities such as…