The Ngwenya glass factory Swaziland in Africa - you think of elephants, hippos, rhinos, giraffes ... but there is also glass. Country Swaziland Read more about The Ngwenya glass factoryLog in or register to post comments600 views Copied to clipboard