I went to Botswana once on business with my company (an IT consultancy). We were giving product demonstrations at some fairly high level corporate offices in downtown.

I'm a young guy (mid 20's) ,...