Kgalagadi, nature’s semi-desert wonder