When Filming in Algeria
Algeria is the largest country in Africa and is best known for its desert location, cities that are steeped in history, Mediterranean beaches and The Sahara Desert. Other film locations of note are the great mosques, catholic basilicas, French colonial buildings, roman ruins and the fort at Santa Cruz in Oran. Beautiful arid mountains and […]