Print

The Film Village is located at Dembo few kilometers away from Zaria.