Advertisement Address of the Swedish Embassy in Algeria: Rue Olof Palme Hydra – Alger Postal address Swedish Embassy, PO Box 263, 16035…