Wikipedia
Sicunusa
Sicunusa is a town in southwest Swaziland. It is located close to the border with South Africa.