News

Hosted at Hotel Sky in Sandton, Johannesburg, five films won 5 awards across different categories at the International Tourism Film Festival Africa on Friday, 6 June 2025.