Ngcobo (formerly Engcobo) is a town in the Eastern Cape province of South Africa.
Read more about Ngcobo.