High Commission of Seychells

Contact Details

  • P.O. Box 31344,
    Lusaka
    Lusaka, Zambia