Swedish Embassy

Contact Details

  • Haile Selassie Avenue, Opposite Ndeke House,
    Lusaka
    Lusaka, Zambia