Ngwenya Glass Factory in Ngwenya, Hhohho District. The Kingdom of Swaziland in Southern Africa, bordered by South Africa and Mozambique.

- Image ID: GWB44R
Ngwenya Glass Factory in Ngwenya, Hhohho District. The Kingdom of Swaziland in Southern Africa, bordered by South Africa and Mozambique.
Bjorn Grotting / Alamy Stock Photo
Image ID: GWB44R
Ngwenya Glass Factory in Ngwenya, Hhohho District. The Kingdom of Swaziland in Southern Africa, bordered by South Africa and Mozambique.
Location: Ngwenya, Hhohho, Swaziland