Question: where do tswanas come from?
Answer: The Tswana are the native people of south-western Botswana, Gauteng, North West province of South Africa where the majority of the Tswana live. And some parts of Northen Cape.