Event Location

Zimbabwe International Film and Festival Trust

2 Canterbury Road
Kensington
Harare 26300
+263 77 287 1194