News

Seychelles is taking steps to digitize airport embarkation fully