Diplomatic missions of Mayotte in Switzerland

Mayotte Embassy in Bern

Mayotte General Consulate in Zurich

Mayotte General Consulate in Geneva