Swaziland is one of two land-locked countries in South Africa and one of the smallest countries in Africa. It was also the first stop on our unbelievable 2007 km road-trip with Pauli and Anna, who we’d hiked the...