When filming on location in Algeria, North Africa
Algeria is the largest country in Africa. Algiers is the capital and main production service centre for the region. Film locations include the Sahara Desert, cities steeped in history, olive groves, vineyards, wheat and barley fields and the rugged Mediterranean coast. The region is an untapped as a film location that are fresh and definitely […]