The kingdom of Swaziland is a friendly, compact and enchanting country to visit. Its landscapes range from dramatic mountain peaks to deep river valleys, from lush rolling hills to …