Algeria

Has anyone been? Would it be possible for me to get a visa on arrival in Algiers with a British passport? Some websites are saying it’s possible but others are saying no, I need to get one in advance :confused: