International Tourism Film Festival Africa

Mafra, a destination to share