Travel to Swaziland can be a truly surprising experience. Here's my Swaziland guide to help you plan your adventure in Africa's smallest country. Sandwiched between South Africa and Mozambique, the Kingdom of Swaziland (now known as Eswatini) is a tiny nation often described as ‘Africa in a nut[...]