Diplomatic missions of Bahamas in Switzerland
Bahamas maintains 2 diplomatic missions in Switzerland. ;
Honorary consul in Zürich
Bahnhofplatz 9PO Box 1175
Zürich 8021
Switzerland
Permanent Mission in Geneva
Avenue de France 23 (6th Floor)Geneva 1202
Switzerland