Diplomatic missions of Switzerland in Seychelles

Switzerland Consulate in Victoria