Benoni South Africa Benoni is a town in the Ekurhuleni municipality within the Gauteng province in South Africa. Benoni lies 5,419 feet (1,652 m) above sea level and covers two sides of a valley that borders four lakes. Located in the East Rand region of Gauteng, a...