Address Embassy of Switzerland in Japan, Culture and Public Affairs Section

Additional information


Consular activities and Visa