The Kingdom of Swaziland totally landlocked by South Africa and Mocambique is one of the smallest countries within Africa and a given stop when on road trip in this region. Driving from Johannesburg,

Läs mer