Tag Archives: Swaziland wonders of nature

Swaziland

Swaziland, known as the Kingdom of Swaziland is also called Ngwane or Swatini. Its neighboring countries include South Africa in north, west and southern part and Mozambique in the east. This is only a small country with an area of 6704 square miles from north to south, and its population is only 1,185,000 in the year 2009. The People living ... Read More »