Where is Diepsloot Located?
What Country is Diepsloot in? Diepsloot is located in South Africa (City of Johannesburg Metropolitan Municipality, Gauteng) in the time zone Africa/Johannesburg. Places of interest near Midrand, Midstream and Centurion.
What does diepsloot mean?
Is diepsloot rural or urban?
How many people live in Diepsloot?