From the game reserves and the beaches of Mozambique, to the frenetic vibe of Durban and the kingdom of Swaziland, Southern Africa is incredibly diverse, and makes for an unforgettable adventure.
↧