Shopping while on your journey is always fun, from the local markets to the fine shops in cities like Cape Town... and most safari lodges have a shop as well for you to pick up essentials, as well as lodge shirts, jackets and hats.
If you want to shop for all your safari clothing before your journey, visit The Safari Store.