About Shakaskraal
- Shakaskraal has a population of about 27,000.
- It lies in KwaZulu-Natal.
- Johannesburg, the largest city in South Africa, is about 477 km away.
- The nearest bigger city is KwaDukuza, about 15 km away.
- Close by: Ballitoville (10 km), Tongaat (17 km) and Hazelmere (23 km).