Kingdom of Swaziland

The Kingdom of Swaziland is a landlocked country in Southern Africa, bordered to the north, south and west by South Africa, and to the east by Mozambique, where the border is dominated by the Lebombo Mountains. It is a small country, just 200km in length and 130km in width, with mountainous regions to the west and a lowveld region to the…

Read More