The blue colour symbolises rain and water, a precious commodity in the drought-prone Botswana. The black and white represents racial harmony of the nation. Particularly relevant when the country attained independence because the idiotic apartheid regime controlled neigbouring South Africa.
Image: BOT50 Facebook

