I recently had the awesome chance to go on a full-day tour of Soweto with MoAfrika Tours and it was such an awesome experience. I mean what better way is there to celebrate the creeping in of warm weather and spring than by planning a good day out with the family?