Sleeping in Soweto

Here's an idea! I have to stop overnight in Johannesburg, South Africa between flights - yes, the city with a scary violence reputation. So what do I do? Bypass Johannesburg and stay for two nights in Soweto of course. That's right, in the infamous "townships". Stay in a Soweto B&B. … Continue reading