//

Consulate of Switzerland | Embassies

Info

  • Providence / Mahe | Mahe
  • 6.4 km from Victoria / 3.9 km from Airport

Consulate of Switzerland