13 Weird Facts About Swaziland You Should Know

Swaziland is a small monarchy in southern Africa.  It is totally landlocked by South Africa.  The…