Tag: Opting for a DIY travel vacation to the best places in Africa means you need to understand a lot of things about your tourist destination