EMBASSY AND PERMANENT MISSION OF BOTSWANA IN SWITZERLAND
Botswana Nationals
Services to Non- Batswana
Hours of Operations