Crossroads (Cape Town)
From Wikipedia, the free encyclopedia
Crossroads is a high-density township in Cape Town, South Africa.
It is situated near Cape Town International Airport and other townships, Nyanga and Philippi.
Cookie Policy Terms and Conditions >
Crossroads is a high-density township in Cape Town, South Africa.
It is situated near Cape Town International Airport and other townships, Nyanga and Philippi.