Mayotte Embassy in Bern
Address
Schosshaldenstrasse 46, Bern, Switzerland, 3006
For general issues:
Phone
For general issues:
Website
Mayotte General Consulate in Zurich
Address
Signaustrasse 1, Zurich, Switzerland, 8008
For general issues:
Phone
For general issues:
Website
Mayotte General Consulate in Geneva
Address
Rue Jean-Imbert-Galloix, Geneve, Switzerland, 1205
For general issues:
Phone
For general issues: