Swaziland
Languages and Religion
Languages
English
siSwati
Religions
Indigenous Beliefs
Christian
Home
Swaziland