- Johannesburg, Gauteng, South Africa
IKHOLO PROJECTS is a company based out of 38 ERICA STREET GILLVIEW, JOHANNESBURG, Gauteng, South Africa.