Elfenauweg 51, Bern, Switzerland, 3006
For general issues:
info@indonesia-bern.org
+41313520983
+41313520985
https://kemlu.go.id/