Khayelitsha Township is the largest township in Cape Town, South Africa. - IMB Photos
Helping a township – DW – 06/08/2010
Cape Town, South Africa — Global Early Adolescent Study
Khayelitsha township, South Africa - Stock Image - C017/9279 - Science Photo Library
Shacks In Khayelitsha Cape Town South Africa High-Res Stock Photo - Getty Images
A view of the township called Khayelitsha on the outskirts of Cape Town, South Africa. The shacks sit on sandy soil and hillsides. It is one of the biggest townships in Africa